26489번 Gum Gum for Jay Jay

문제


img01

26489번 Gum Gum for Jay Jay - 백준

설계


엌ㅋㅋㅋㅋㅋ 개날먹 문제 ㅋㅋㅋㅋㅋ
좋아좋아 이런 날도 있어야지.

입력 들어오는 라인 수를 세기만 하면 되는 개꿀문제다.

구현


n = 0

try:
    while True:
        input()
        n+=1
except EOFError:
    pass 

print(n)

끝이다.
아니 내 컨텐츠가!!!!!!!
너무 쉬운 문제는 이런게 문제구나.

이왕 이렇게 된 것, C++과 Java로도 처리하자.

#include <iostream>
#include <string>
using namespace std;

int main() {
    int n = 0;
    string s;
    
    while (getline(cin, s)) {
        ++n;
    }

    cout << n;
    return 0;
}

자바는 스캐너로 EOF 판단하는게 낫다.
어차피 속도가 중요한 문제도 아니니

import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		int n=0;

		while(sc.hasNextLine()) {
			sc.nextLine();
			n++;
		}

		System.out.print(n);
	}
}

채점


img02

반성


뭐???? 파이썬에서 틀렸습니다가 발생했다고???????
파이썬은 ++n이 없고 n+=1을 해야하는데 자연스럽게 ++n한 나의 실수다.
이렇게 개꿀문제에서도 반성할 점은 있는 법.

날먹 날먹 신나는 날먹

Updated: