Оријентација троугла
vreme | memorija | ulaz | izlaz |
---|---|---|---|
1 s | 64 Mb | standardni izlaz | standardni ulaz |
У равни има пуно тачака и свака од њих има свој редни број (од 1 до \(n\)). Троугао је одређен са три тачке, које су одређене својим редним бројевима. Међутим, проблем је то што су приликом записивања троугла тачке задате у произвољном редоследу. На пример, троугао \(A_3A_5A_9\) може уместо тачака у редоследу \(A_3\), \(A_5\) и \(A_9\), бити задат тако што су записане тачке \(A_5\), \(A_9\) и на крају \(A_3\). Напиши програм који ће тачке унетог троугла исписати у основном редоследу (од најмањег броја, до највећег) и уз то одредити да ли распоред тачака који је унет одређује троугао који има исту или супротну оријентацију од овог добијеног уређивањем тачака. На пример, троуглови \(A_3A_5A_9\) и \(A_9A_3A_5\) имају међусобно исту оријентацију, док троугао \(A_5A_3A_9\) има супротну оријентацију у односу на њих.
Улаз
Са стандардног улаза се уносе три различита природна броја, раздвојена размаком, који представљају редне бројеве тачака.
Излаз
На стандардни излаз исписати три броја раздвојена размаком који се
добијају уређивањем бројева тачака од најмањег до највећег, а у наредном
реду исписати isto
ако полазни распоред одређује исту тј.
suprotno
ако одређује супротну оријентацију од оног
добијеног уређивањем.
Пример 1
Улаз
32 14 55
Излаз
14 32 55 suprotno
Пример 2
Улаз
11 5 8
Излаз
5 8 11 isto
Morate biti ulogovani kako biste poslali zadatak na evaluaciju.