hpdong413   3달 전

안녕하세요. 문제를 풀다 이해가 가지 않는 부분이 있어 질문을 올립니다.

1. 일단 저는 모든 사람들이 자신의 노래를 부를 수 있다고 가정하고 문제를 풀었습니다.

문제 ouput으로 모든 사람의 노래를 아는 사람의 번호를 출력하라고 나와있고

예제로 제시된 데이터 output에서 선영(1)이가 포함되는 것을 확인할 수 있었는데요

문제가 이해가 안가서 원문으로 보니 선영이가 참석하는 날에는 선영이만 노래를 부를 수 있다고 하더라구요

그렇다면 선영이는 다른 사람들의 노래를 듣지 못하는 상황인데(공유도 못함) 어떻게 데이터 output에 출력되는건지 궁금합니다.


2. 만약 모든 사람들이 각자 자신의 노래를 부르는 것이 아닌 선영이 부른 노래만 부를 수 있는 거라면

출력에서 다른 사람의 모든 노래를 아는 사람을 출력하라는데, 여기서 다른 사람의 모든 노래가 뭘 뜻하는 것인지 궁금합니다.


머리가 나빠서 문제 이해가 안되네여.. 조언이나 팁좀 주시면 감사하겠습니다


ntopia   3달 전

디스크립션이 좀 어렵게 되어있긴 해요

1.

선영이가 참가하는 날에는 선영이가 새로운 노래를 만들어서 그날 참여한 사람들한테 알려주는 것입니다

-> 선영이와 그날 참여한 사람 모두 새로운 노래를 하나 알게 됨

선영이가 참가하지 않았으면 그날 참가한 사람들끼리 아는 노래를 동기화 하는 것이고요

-> 그날 참여한 사람 모두 각자 아는 노래를 공유해서, 결과적으로 아는 노래가 모두 같아짐


핵심은 노래를 만드는 건 오직 선영이 뿐 ..


2.

지금까지 만들어진 노래들을 전부 다 알고 있는 사람 이라는 뜻이에요

hpdong413   3달 전

감사합니다!! 겨우 해냈네요...

댓글을 작성하려면 로그인해야 합니다.