Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

WIPING4B1 - Pitagorejczyk

Zadanie eliminacyjne w konkursie WIPING4 organizowanym przez
Wydział Informatyki Zachodniopomorskiego Uniwersytetu Technologicznego w Szczecinie

Pitagorejczyk

Twoim zadaniem jest napisanie programu sprawdzającego, czy z dowolnych trzech wyrazów pewnego ciągu arytmetycznego można skonstruować trójkąt prostokątny.

Wejś›cie

Wiersz tekstu zawierający kolejno trzy dane całkowite rozdzielone średnikami:

  • pierwszy wyraz ciągu
  • drugi wyraz ciągu
  • maksymalna wartość ciągu brana pod uwagę w trakcie obliczeń

Wyjś›cie

Alternatywnie:

  • nieznana z góry liczba wierszy tekstu, zawierających 5 danych całkowitych rozdzielonych tabulacjami, reprezentujących kolejno:
    • uporządkowane niemalejąco długości boków wykrytego trójkąta
    • obwód tego trójkąta
    • pole tego trójkąta
  • jeden wiersz tekstu zawierający słowo NIE, jeżeli:
    • ciąg jest nierosnący lub
    • elementy ciągu nie są dodatnie lub
    • nie odnaleziono trójkątów spełniających warunek.

Uwaga: w przypadku, w którym konieczne jest wyprowadzenie więcej niż jednego wiersza z danymi trójkątów, należy ułożyć je w kolejności niemalejącej narzuconej kluczem złożonym z długości boków.

Przykł‚ad

Wejś›cie: 

1;2;20

Wyjście: 

3    4    5     12    6
5    12   13    30    30
6    8    10    24    24
8    15   17    40    60
9    12   15    36    54
12   16   20    48    96

Informacje dodatkowe

  • program zostanie uruchomiony 10 razy dla różnych zestawów danych

  • każde poprawne rozwią…zanie daje 10% punktacji zadania
  • zadanie ma wartość‡ punktową… 4,0

Zysk w długości ciągu (w przypadku kompresji) oraz strata w znakach (w przypadku dekompresji)


Dodane przez:Sławomir Wernikowski
Data dodania:2016-03-14
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego1500B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 D-CLANG JAVA OBJC OBJC-CLANG PAS-GPC PAS-FPC PERL PERL6 PHP PYTHON PYPY PYTHON3 PY_NBC RUBY
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.