In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.
Mamy dany zbiór dodatnich liczb całkowitych . Rozważmy teraz zbiór nieujemnych liczb całkowitych taki, że liczba należy do wtedy i tylko wtedy, gdy jest sumą pewnych elementów z (elementy mogą się powtarzać). Na przykład, jeśli , to do zbioru należą np. liczby 0 (suma 0 elementów), 2, 4 () i 12 ( lub lub ), a nie należą liczby 1 i 3.
Napisz program, który:
W pierwszym wierszu znajduje się jedna liczba całkowita - liczba elementów w zbiorze , . Kolejne wierszy zawiera elementy zbioru , po jednym w wierszu. W wierszu zapisana jest jedna dodatnia liczba całkowita , . , .
W wierszu o numerze znajduje się jedna liczba całkowita , . Kolejne wierszy zawiera po jednej liczbie całkowitej z zakresu od do , są to odpowiednio liczby , , ..., .
Wyjście powinno składać się z wierszy. Wiersz o numerze powinien zawierać słowo TAK, jeśli , a słowo NIE w przeciwnym przypadku.
Dla danych wejściowych:
3 2 5 7 6 0 1 4 12 3 2
poprawną odpowiedzią jest:
TAK NIE TAK TAK NIE TAK
Autor zadania: Krzysztof Onak.