시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 1024 MB | 255 | 152 | 11 | 47.826% |
В една работилница има две еднакви машини, които обработват различни детайли. Броят на детайлите е n и всичките трябва да бъдат обработени за T единици време (или за по-малко от T единици време). Времето за обработка на i-тия детайл е ti, i=1, ..., n и е едно и също при всяка от машините.
Напишете програма workshop, която определя, дали е възможно да се направи разписание за обработка на детайлите така, че всичките детайли да бъдат обработени в рамките на даденото време T. Счита се, че поставянето на детайл в машина или смяната му със следващия става веднага, без да е необходимо време.
На първия ред е зададен броят на групите детайли, за които вашата програма трябва да проверява дали може да се направи търсеното разписание. Данните за всяка група са записани на по два реда. На първия от тези редове са записани стойността на T и стойността на n, разделени с интервал. На втория ред са дадени стойностите t1, t2, ..., tn, разделени с интервали.
Вашата програма трябва да изведе толкова редове, колкото са дадените групи във входа. Всеки от тези редове трябва да съдържа числото 1 или числото 0, според това дали е възможно или не е възможно да се направи търсеното разписание за съответната група от входа.
3 2 3 5 6 7 5 4 2 3 2 3 5 4 1 3 3 3
0 1 0