Logo
(追記) (追記ここまで)

31254번 - ТРИЪГЪЛНИЦИ 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB25141155.000%

문제

Дадени са N точки в равнината, представени с име и координати. Да се напише програма triangles, която намира всички триъгълници, които могат да се образуват с върхове три от дадените точки.

입력

От първия ред на стандартния вход се въвежда числото N – брой на точките. От следващите N редa на стандартния вход се въвеждат име, абсциса и ордината за всяка поредна точка. Името на точката е главна латинска буква. Абсцисата и ординатата са цели числа от интервала (–2000, 2000).

출력

На последователни редове на стандартния изход да се изведат имената на трите точки, които са върховe на триъгълник, разделени с един интервал, следвайки наредбата на точките от входа. Върховете на всеки триъгълник се изброяват в последователността, в която са въведени имената на точките. Ако въведените точки не образуват нито един триъгълник, на стандартния изход да се изведе текста: „No triangles.”.

제한

  • 3 ≤ N ≤ 26

예제 입력 1

5
A 0 0
B 5 0
C 0 4
D 10 0
E 0 8

예제 출력 1

A B C
A B E
A C D
A D E
B C D
B C E
B D E
C D E

예제 입력 2

4
X 0 0
Y 3 3
T 7 7
W 4 4

예제 출력 2

No triangles.

힌트

출처

Olympiad > International Autumn Tournament in Informatics > 2011 > Group C 1번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /