Baekjoon Online Judge

[문제]
5명의 요원 중 FBI 요원을 찾는 프로그램을 작성하시오.
FBI요원은 요원의 첩보원명에 FBI가 들어있다.
[입력]
5개 줄에 요원의 첩보원명이 주어진다. 첩보원명은 알파벳 대문자, 숫자 0~9, 대시 (-)로만 이루어져 있으며, 최대 10글자이다.
[출력]
첫째 줄에 FBI 요원을 출력한다. 이때, 해당하는 요원이 몇 번째 입력인지를 공백으로 구분하여 출력해야 하며, 오름차순으로 출력해야 한다. 만약 FBI 요원이 없다면 "HE GOT AWAY!"를 출력한다.
[코드]
#include <iostream>
#include <string>
using namespace std;
int main()
{
bool b = false;
string s;
for (int i = 1; i < 6; i++)
{
getline(cin, s);
if (s.find("FBI") != string::npos)
{
cout << i << " ";
b = true;
}
}
if (b == false)
cout << "HE GOT AWAY!" << '\n';
return 0;
}
'Baekjoon > C++' 카테고리의 다른 글
[C++][BOJ/백준] 1075 나누기 (0) | 2024.05.13 |
---|---|
[C++][BOJ/백준] 1550 16진수 (0) | 2024.05.12 |
[C++][BOJ/백준] 17249 태보태보 총난타 (0) | 2024.05.09 |
[C++][BOJ/백준] 3028 창영마을 (0) | 2024.05.08 |
[C++][BOJ/백준] 12778 CTP공국으로 이민 가자 (0) | 2024.05.06 |