Республиканская олимпиада по информатике 2017 год, Павлодар
(Аударулар)
Үстелдің үстінде K қағаз жатыр. Сізге N саны берілген. Әр қағазда 1 ден N-ге дейінгі әр сан бір реттен жазылған. Бірақ сандардың кейбірі қағаздың көрінетін бетінде ал қалғаны артқы бетінде жазылған. Сіздің тапсырмаңыз - осы қағаздардың кейбірін аудару, сол аударулардан кейін қағаздың көрінетін жақтарындағы әр түрлі сандардың санын көп қылу.
посмотреть в олимпиаде
Ограничение по времени:
1 second
Ограничение по памяти:
64 megabytes
Үстелдің үстінде K қағаз жатыр. Сізге N саны берілген. Әр қағазда 1 ден N-ге дейінгі әр сан бір реттен жазылған. Бірақ сандардың кейбірі қағаздың көрінетін бетінде ал қалғаны артқы бетінде жазылған. Сіздің тапсырмаңыз - осы қағаздардың кейбірін аудару, сол аударулардан кейін қағаздың көрінетін жақтарындағы әр түрлі сандардың санын көп қылу.
Формат входного файла
Бірінші қатарда N және K сандары берілген(N×K≤106, N≥1 және K≥1).
Келесі K қатарда қағаздардың сипаттамалары берілген. i+1-ші қатарда i-ші кағаздың көрінетін бетіндегі сандар саны m(0≤m≤N) жазылған. Одан кейін m сан i-ші қағаздың көрінетін бетіндегі сандар, әр сан 1-ден N-ге дейін.
Формат выходного файла
K символдан туратын қатар шығарыңыз. i(1≤i≤K) символ 1-ге тең егерде аудару керек болса, олай болмаса 0. Егер бірнеше жауап болса кез келгенін шығарыңыз.
Система оценки
Есеп бес бөлімнен тұрады:
- 1≤N≤10, 1≤K≤10. Бұл бөлім 11 ұпайға бағаланады.
- 1≤N≤K. Бұл бөлім 8 ұпайға бағаланады.
- 1≤N≤100. Бұл бөлім 15 ұпайға бағаланады.
- 1≤N×K≤5⋅104. Бұл бөлім 30 ұпайға бағаланады.
- 1≤N×K≤106. Бұл бөлім 36 ұпайға бағаланады.
Пример:
s
Вход 5 4 2 1 3 2 3 4 2 2 4 3 1 2 3Ответ
1111Вход
6 2 3 1 3 4 3 1 2 4Ответ
01( Temirlan Satylkhanov )
Комментарий/решение:
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.