fork(1) download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int a, b, c;
  5. int main()
  6. {
  7. while(cin>>a>>b>>c){
  8.  
  9. if (a<b+c && b<a+c && c<a+b && a>0 && b>0 && c>0 && a<10000 && b<10000 && c<10000)
  10. {
  11. if(c>a)
  12. {
  13. if(c>b)
  14. {
  15. if(c*c==a*a+b*b)
  16. {
  17. cout<<"prostokatny"<<endl;
  18. }
  19. else
  20. {
  21. if(c*c>a*a+b*b)
  22. {
  23. cout<<"rozwartokatny"<<endl;
  24. }
  25. else
  26.  
  27. if(c*c<a*a+b*b)
  28. {
  29. cout<<"ostrokatny"<<endl;
  30. }
  31.  
  32.  
  33.  
  34. }
  35. }
  36. else
  37. {
  38. if(b*b==a*a+c*c)
  39. {
  40. cout<<"prostokatny"<<endl;
  41. }
  42. else
  43. {
  44. if(b*b>a*a+c*c)
  45. {
  46. cout<<"rozwartokatny"<<endl;
  47. }
  48. else
  49. {
  50. if(b*b<a*a+c*c)
  51. {
  52. cout<<"ostrokatny"<<endl;
  53. }
  54.  
  55. }
  56. }
  57. }
  58. }else
  59. {
  60. if(a>b)
  61. {
  62. if(a*a==b*b+c*c)
  63. {
  64. cout<<"prostokatny"<<endl;
  65. }
  66. else
  67. {
  68. if(a*a>b*b+c*c)
  69. {
  70. cout<<"rozwartokatny"<<endl;
  71. }
  72. else
  73. {
  74. if(a*a<b*b+c*c)
  75. {
  76. cout<<"ostrokatny"<<endl;
  77. }
  78.  
  79. }
  80. }
  81. }else
  82. {
  83. if(b*b==a*a+c*c)
  84. {
  85. cout<<"prostokatny"<<endl;
  86. }
  87. else
  88. {
  89. if(b*b>a*a+c*c)
  90. {
  91. cout<<"rozwartokatny"<<endl;
  92. }
  93. else
  94. {
  95. if(b*b<a*a+c*c)
  96. {
  97. cout<<"ostrokatny"<<endl;
  98. }
  99. }
  100. }
  101. }
  102. }
  103.  
  104. }else{cout<<"brak"<<endl;}
  105. return 0;
  106. }
  107. }
  108.  
  109.  
  110.  
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
Standard output is empty