签到
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
1
-
描述
-
ACMer天天在NOJ刷题,他不仅关心刷题,而且还关心他的OJ币,因为他可以用OJ币看别人优秀代码,每天他必刷一道题,刷一道题就会得到与难度值相对应的OJ币(难度为1得到1个OJ币),而且还会必签一次到,每签一次到他就会得到一个OJ币,而且如果连续签到5天,在第五天会得到6个OJ币,再连续签到5天,在第五天又会得到6个OJ币。
-
输入
- 有多组测试数据,每组测试数据一个n(0<n<200),代表小明刷了n道题,接下来有n个数表示题的难度,a1,a2……an(0<=ai<=5)。 输出
- 计算ACMer这n天一共得到多少OJ币。 样例输入
-
21 160 1 2 3 4 5
样例输出
-
426
代码:
#include<stdio.h> int main() { int n,i,a[100]; int k,j,sum; while(scanf("%d",&n)!=EOF) { sum=0; k=n%5; j=n/5; for(i=0;i<n;i++) scanf("%d",&a[i]); if(j==0) { for(i=0;i<n;i++) sum+=a[i]; printf("%d\n",sum+n); } else { for(i=0;i<n;i++) sum+=a[i]; sum=sum+n+j*5; printf("%d\n",sum); } } return 0; }