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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
| #include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ int p, i, len; char a,b,c; int cnt[8]; scanf("%d",&p); getchar(); while(p--) { memset(cnt, 0, sizeof(cnt)); a = getchar(); b = getchar(); for(i = 0 ; i < 38 ; i++) { c = getchar(); if(a == 'T') { if(b == 'T') { if(c == 'T') { cnt[0]++; } else{ cnt[1]++; } } else { if(c == 'T') { cnt[2]++; } else{ cnt[3]++; } } } else { if(b == 'T') { if(c == 'T') { cnt[4]++; } else{ cnt[5]++; } } else { if(c == 'T') { cnt[6]++; } else{ cnt[7]++; } } } a = b; b = c; } for(i = 0 ; i < 8; i ++) { printf("%d ",cnt[i]); } puts(""); getchar(); }} |