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

코테님의 프로필 이미지
코테

작성한 질문수

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

7-M 질문드립니다.

작성

·

69

0

안녕하세요 큰돌 강사님

 

v[y-1][x-1].push_back(z); 로 하면 틀리는 이유를 알고 싶습니다.

 

입력으로 들어오는 x가 열 아닌가요??

 

처음 두 개의 정수는 나무의 위치 (x, y)를 의미하고, 마지막 정수는 그 나무의 나이를 의미한다

 

답변 미리 감사드립니다 😄

답변 1

0

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

안녕하세요 ㅎㅎ

    for(int i = 0; i < m; i++){
        int x, y, z; cin >> x >> y >> z; x--; y--;
        a[x][y].push_back(z);
    }

이부분이죠?

문제 지문을 보시면

세 정수 x, y, z가 주어진다. 처음 두 개의 정수는 나무의 위치 (x, y)를 의미하고,

이라고 되어있습니다. x가 y처럼 쓰이는 것을 볼 수 있습니다.

 



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

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

감사합니다.

강사 큰돌 올림.

 

코테님의 프로필 이미지
코테

작성한 질문수

질문하기