• Home
  • About
    • 코드좀비 photo

      코드좀비

      An amazing website.

    • Learn More
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

[BOJ] 백준 17249 태보태보 총난타 C++

13 Jun 2019

Reading time ~1 minute

이번 문제는 약간 흥미 위주..? 라고 해야할까요.

전북대학교 프로그래밍 대회 문제인

boj 백준 17249 태보태보 총난타 라는 문제입니다.

풀이

굳이 얼굴을 인식 하기 위해서(^0^) 이것 전체를 인식 할 필요는 없습니다.

저는 가운데 0 이걸로 왼쪽 오른쪽을 나누는 구분 선으로 인식 했고

@ 갯수만 새는 문제이기 때문에 크게 어려운 것은 없을 거라고 생각 합니다.

코드

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main() {
	string n;
	int left = 0;
	int right = 0;
	int turn = 0;
	cin >> n;

	for (int i = 0; i < n.size(); i++) {
		if (n[i] == '@' && turn == 0) {
			left++;
		}
		if (n[i] == '@' && turn == 1) {
			right++;
		}
		if (n[i] == '0')
			turn = 1;
	}
	cout << left << " " << right;

	return 0;
}


백준C++ Share Tweet +1