rdd6584 시작: 2018년 5월 7일 13:00 종료: 2018년 5월 7일 17:30
문제 | 시간 | 공지사항 |
---|---|---|
J | 2018년 5월 7일 15:07:33 | 매 턴마다 다음과 같은 규칙으로 말해야합니다. if(b == 1) printf("%s", S[1]); else { if ((i - 1) % (2 * (b - 1)) + 1 < b) { for (int j = 1; j <= (i - 1) % (b - 1) + 1; j++) printf("%s ", S[(j - 1) % n + 1]); } else { for (int j = 1; j <= b - ((i - 1) % (b - 1)); j++) printf("%s ", S[(j - 1) % n + 1]); } } 따라서 b = 1인 경우 각 차례마다 첫 번째 단어만을 말하면 됩니다. 죄송합니다. |
A | 2018년 5월 7일 14:44:48 | A번.. 입력이 0일 경우, 0만 주어집니다. 00, 000, 0000 이건 없습니다.. 인풋이 0인 경우, 0으로 입력되는 게 보장됩니다. 0 (vaild) 00 (invaild) 0이 아닌 수에 대해서는 leading zero가 없습니다. 2 3 6 (vaild input) 02 30 77 (invaild input) 혼란을 드려 죄송합니다. |
J | 2018년 5월 7일 14:33:16 | J번 문제 오류로 확인되었습니다 ... J번 코드는 아래 주어진 규칙을 찾는 용으로만 활용해주세요. 다시 공지 드리겠습니다. |
J | 2018년 5월 7일 14:33:02 | n=b=1이면 각 차례마다 첫 번째 단어만 말합니다. |