인프런 커뮤니티 질문&답변

연습하자님의 프로필 이미지
연습하자

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

2-E와 분할정복(Divide & Conquer)

입력값만 scanf로 받았는데 백준에서는 틀렸다고 나오는데 한번봐주세요..

작성

·

293

0

입력 받을때만

scanf로 문자열을 받았는데 백준에서는 틀리다고 나옵니다.

한번봐주실 수 있나요?

입력과 출력은 맞는걸 확인했습니다.

 

http://boj.kr/0e2343838c434d4ea9bf1074afce3aac

답변 1

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 연습님 ㅎㅎ

	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);
	cin >> n;
	for(int i = 0; i < n; i++){
		for(int j = 0; j < n; j++){
			scanf(" %c", &a[i][j]);

이런식으로 ios를 걸면서 CIN과 scanf를 동시에 사용해서는 안됩니다.

해당 부분은 교안 내의

입출력 싱크

 

를 참고 부탁드립니다.

 

또 질문 있으시면 언제든지 질문 부탁드립니다.

좋은 수강평과 별점 5점은 제가 큰 힘이 됩니다. :)

감사합니다.

강사 큰돌 올림.

연습하자님의 프로필 이미지
연습하자

작성한 질문수

질문하기