zcmu-1987
1987: TCMPC進階之路
Time Limit:?1 Sec??Memory Limit:?128 MBSubmit:?108??Solved:?87
[Submit][Status][Web Board]
Description
小w是云南中醫學院計算機專業的一名學生,最近決心開始好好學習(當然是因為太菜被女神嫌棄了..) 作為一個超級菜的菜鳥,進步的最好方式就是奮發圖強努力刷題!于是小w開始在ZCMUOJ中做題。ZCMUOJ新開了一個叫<C語言練習>的專題,引進了一個新模式——積分系統,積分越多,賬號稱號就越高級: [0-50]:菜鳥 (50-500]:入門 (500-2000]:黑鐵級入門選手 (2000-8000]:青銅級入門選手 (8000-20000]:白銀級入門選手 (20000-80000]:黃金級入門選手 (80000-200000]:鉆石級入門選手 (200000-500000]:專業級入門選手 (500000-1000000]:TCMPC熱身賽選手 (1000000-2000000]:TCMPC正賽選手 (2000000-5000000]:TCMPC銅牌選手 ......... 當然,每道題目都有它相應的積分,ID為1的題目AC后會獲得1分,ID為2的題目AC后獲得2分...ID為i的題目AC后會獲得i分,那么現在小w為了成為女神心目中的大神,決定從第一題開始做,絕不跳過任何題目,嚴格按順序往下做。 那么現在小w已經做到第n題了,但是積分系統卻沒有顯示個人積分,所以他想知道他現在的積分是多少,以便計算還需要多少題才能進階,以此給自己動力,你能幫他嗎?Input
多組數據,第一行輸入一個整數T(1≤T≤10000)表示數據組數
以下T行,每行輸入一個正整數n(1≤n≤10000)表示小w當前做到第n題(第n題也已AC),且題目編號是有序的。
Output
每行輸出一個整數表示小w當前的積分
Sample Input
2510Sample Output
1555HINT
水題。。。。。
代碼:
#include<cstdio> using namespace std; int main() {int t;long long n;scanf("%d",&t);while(t--){scanf("%lld",&n);printf("%lld\n",n*(n-1)/2+n);}return 0; }總結
- 上一篇: zcmu-1984
- 下一篇: JDK1.8中String类的inter