水题四道

10783 - Odd Sum

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int t, a, b, i, j;
 5     int ans;
 6     scanf("%d", &t);
 7     for(i = 1; i <= t; i++){
 8         scanf("%d%d", &a, &b);
 9         for(j = a, ans = 0; j <=b; j++)
10             if(j%2)
11                 ans += j;
12         printf("Case %d: %d\n", i, ans);
13     }
14     return 0;
15 }

10370 - Above Average

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int c, n, i, a[1010];
 5     double ave;
 6     scanf("%d", &c);
 7     while(c--){
 8         scanf("%d", &n);
 9         ave = 0;
10         for(i = 0; i < n; i++){
11             scanf("%d", &a[i]);
12             ave += a[i];
13         }
14         ave /= n;
15         int count = 0;
16         for(i = 0; i < n; i++)
17             if(a[i] > ave)
18                 count++;
19         printf("%.3lf%%\n", 100.0*count/n);
20     }
21     return 0;
22 }

11172 - Relational Operator

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int t;
 5     long long int a, b;
 6     scanf("%d", &t);
 7     while(t--){
 8         scanf("%lld%lld", &a, &b);
 9         if(a > b)
10             printf(">\n");
11         if(a < b)
12             printf("<\n");
13         if(a == b)
14             printf("=\n");
15     }
16     return 0;
17 }

10696 - f91

1 #include <stdio.h>
2 int main()
3 {
4     int n;
5     while(scanf("%d", &n) == 1 && n)
6         printf("f91(%d) = %d\n", n, (n>=101)?n-10:91);
7     return 0;
8 }