속 편하게 그렇게 푸는 게 맞는 거 같은데요.. 문제 번호가 몇 번인지를 몰라서 확답은 못 드리겠습니다.
혹시 2 34 12 56 78 21 56 1234455
이런 식으로 들어오나요?
저 같으면 일단 문자열 전체를 받아버린 다음에
숫자가 아닌 것들을 구분자로 설정하고 파싱을 할 거 같습니다..만
scanf를 쓰는 것도 (그렇게 썩) 나쁘진 않을 듯 싶습니다.
한 자리씩 받으려면
23412567821561234455에서
2 3 4 1 2 5 6 7 8 2 1 5 6 1 2 3 4 4 5 5
이렇게 받으면 되는 것이니까요.
skins346 6년 전
안녕하세요 되게 기초적인 질문인데 ..
이문제 input값 받을때 cin으로 한자리 정수씩 받으려면 어떻게 해야하죠?
일단 scanf("%1d",&arr[i][j])로 풀긴했는뎁