#include <iostream> using namespace std; /** 20 TTNNTTNTNTNNNNNNNNTT 50 TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT 50 NTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTN */ int main() { int n; scanf("%d", &n); string str; cin >> str; int points = 0; int index = 0; for(int i = 0; i < 10; i++) { bool all_correct = true; for(int y = 0; y < (n / 10); y++) { if(str[index++] != 'T') { all_correct = false; } } if(all_correct) { points++; } } cout << points << endl; return 0; }
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 <iostream> using namespace std; /** 20 TTNNTTNTNTNNNNNNNNTT 50 TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT 50 NTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTN */ int main() { int n; scanf("%d", &n); string str; cin >> str; int points = 0; int index = 0; for(int i = 0; i < 10; i++) { bool all_correct = true; for(int y = 0; y < (n / 10); y++) { if(str[index++] != 'T') { all_correct = false; } } if(all_correct) { points++; } } cout << points << endl; return 0; } |