Runda 3 [Basic] - Cyfry
05.12.2010 - Damian Rusak
![]()
Zadanie tygodnia Runda 3; kategoria Basic Limit czasowy: 1s; Limit pamięciowy: 32MB CyfryDziś wielka promocja w sklepie z cyframi!!! Okazja jedyna w swoim rodzaju - niezależnie od tego, ile cyfr kupisz, płacisz jak za jedną! Jak tu nie skorzystać? Cyfrosław postanowił powiększyć swoją kolekcję cyfr. Ma on jednak swoje specyficzne upodobanie - lubi tworzyć z cyfr liczby podzielne przez 3. Przejrzał uważnie ofertę sklepu z cyframi i teraz zastanawia się na ile sposobów mógłby dokonać zakupu. Cyfrosław chciałby wejść w posiadanie zbioru cyfr, z których można ułożyć (wykorzystując wszystkie) liczbę podzielną przez 3. Oczywiście w takim razie ten zbiór nie może się składać z samych zer. Poza tym wszelkie kombinacje dozwolone! Przesłał Ci ofertę sklepu i poprosił o pomoc - napisanie programu, który policzy mu, na ile sposobów może to uczynić. Wie, że to może być bardzo duża liczba, zatem satysfakcjonuje go reszta z dzielenia tej liczby przez Wejście: Wejście składa się z jednej linii, zawierającej dziesięć liczb Wyjście: Wyjście powinno składać się z jednej liczby - liczby sposobów wyboru cyfr, tak, że da się z nich utworzyć liczbę dodatnią i podzielną przez Przykład: Wejście: 2 0 0 1 1 1 0 0 0 0 Wyjście: 9 Wyjaśnienie: Liczbę dodatnią, podzielną przez
Nie możesz wysyłać i oglądać rozwiązań tego zadania ponieważ nie jesteś zalogowany. Zaloguj się lub załóż konto.
|
Copyright © 2008-2010 Wrocławski Portal Informatyczny
design: rafalpolito.com