////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
오늘시작해서 공지보고 따라하고있는데 1000번문제랑 2558번문제 차이점을 모르겠어
같은코드로 풀리긴하던데 어떤조건이 다른건지 잘 이해가안되네
밑엣문제가 1 Return 2 이렇게 3번 입력이 들어온다는거야?
같은 코드로 풀렸다는 말이 C++로 했구나
와맞아 cin cout으로했어... 다른언어를쓰면 차이가 생기는거야?
표준 입력으로 받아서 그럼
cin 은 공백문자는 무시하고 받음 (' ' , '\n', 't' 등등) 반면 파이썬 같은경우 input()은 개행문자 전까지 입력을 받음 즉 3 4라고 입력을 하면 버퍼에 3 4까지가 저장이 되므로 이걸 분리해줄 필요가 있음 a,b = map(int,input().split()) 마지막 split이 공백을 기준으로 나눠주는거고 그로 인해 a에는 3 b에는 4가 저장됨 아래 문제는 둘다 엔터를 누르면서 입력이 되기때문에 a = int(input()) b = int(input()) 이렇게 입력해줘야함
그렇구나... 친절한해설 고마워!
가끔씩 똑같은문제 있음