50116. Play with digits

難度:1.5/5

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
#include <stdlib.h>

// static inline int abs(int n){
// return (n < 0) ? -n : n;
// }

int main(){
int n;

int flag = 0;
int num_digits = 0;
int odd = 0, even = 0;
int cnt_zero = 0;

int is_even = 0;
while(scanf("%d", &n) != EOF){
num_digits++;
if(n % 2 == 0) is_even = 1;
else is_even = 0;
if(n == 0) cnt_zero++;

if(flag) odd += n;
else even += n;
flag = !flag;
}

int is_mul11 = 0;
if(abs(even - odd) % 11 == 0) is_mul11 = 1;

printf("%d\n", num_digits);
printf("%d\n", is_even);
printf("%d\n", cnt_zero);
printf("%d\n", is_mul11);

}


50116. Play with digits
https://aaronlin1229.github.io/judgegirl_50116/
Author
Akizumi
Posted on
July 17, 2023
Licensed under