답안 #158217

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
158217 2019-10-15T14:21:55 Z Doda Magnus (COCI18_magnus) C++14
50 / 50
18 ms 760 KB
#include <iostream>
#include <string>
using namespace std;
int main () {
string n ;
char c;
int a = 0;
int b = 0;
cin >> n ;
int k;
k= n.length();
for (int i = 0; i<k;i++){
	c = n.at(i);
	if (a == 0){
		if (c=='H'){
			a = 1;
		}	
	}
	if (a == 1){
		if (c=='O'){
			a = 2;
		}	
	}
	if (a == 2){
		if (c=='N'){
			a = 3;
		}	
	}
	if (a == 3){
		if (c=='I'){
			a = 4;
		}	
	}
	if (a == 4){
		b++;
		a = 0;
	}
}
cout << b;
return 0;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 360 KB Output is correct
3 Correct 2 ms 376 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 256 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 2 ms 400 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 380 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 504 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 376 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 8 ms 632 KB Output is correct
2 Correct 18 ms 632 KB Output is correct
3 Correct 9 ms 760 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 9 ms 560 KB Output is correct
2 Correct 9 ms 636 KB Output is correct
3 Correct 8 ms 632 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 8 ms 632 KB Output is correct
2 Correct 9 ms 632 KB Output is correct
3 Correct 9 ms 604 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 9 ms 632 KB Output is correct
2 Correct 9 ms 632 KB Output is correct
3 Correct 9 ms 632 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 9 ms 632 KB Output is correct
2 Correct 9 ms 632 KB Output is correct
3 Correct 9 ms 604 KB Output is correct