You can get 10
experiences after using UC Browser one day in a row, 20 experiences for
two days in a row, 30 experiences for three days in a row, 40
experiences for four days in a row, 50 experiences for five days in a
row. If you use UC Browser six days in a row, the experiences you can
get will be equal 10, like your using UC Browser one day in a row. It's
come back to the starting of your using UC Browser. It's a circle.
Now you have known the Xi's record of using UC Browser, I'll hope you calculate the level of Xi's account.
The first line of the input contains a single integer T
(0<T
<120) which is the number of test cases, followed by 2*T
lines. For each test case, the first line is the number of days n
(0<n
<=100),
the second line is a series of 0 and 1. 0 stands for not using UC
browser on that day and 1 stands for using UC browser on that day.
#include <stdio.h>
void main(){
int t,d,l,s;
char c;
scanf("%d", &t);
while(t--){
scanf("%d ",&d);
l = 0;
s = 0;
while(d--){
scanf("%c", &c);
if(c=='1'){
l++;
s += 10*(l%5);
}else if(c=='0'){
l=0;
}
}
l = s/100;
if(s%100 > 49){
l++;
}
printf("%d\n",l);
}
}