1113:在披薩店裏的思考

題目描述

今天小明來到一家披薩店吃披薩,由於實在太餓了,他決定點一個超大的披薩。不過這家店很奇怪,製作的披薩都是矩形的。於是愛思考的小明想知道這個披薩能否完全放置於自己所在的圓桌之內,也就是披薩是否一定會有部分懸空於桌邊之外。請你編程幫他解決。

輸入格式

輸入包含多組測試數據。每組輸入數據一開始爲一個整數r(1<=r<=1000),表示圓桌面的半徑,當r=0時,輸入結束。
隨後輸入兩個整數w和l,分別表示披薩的寬和長。(1<=w<=l<=1000)

輸出

對於每組輸入,輸出披薩是否可以完全放在圓桌內。具體輸出格式見所給的輸出樣例。
如果一個披薩剛剛與桌邊相碰,那麼屬於可以完全放在圓桌內的。

樣例輸入

38 40 60
35 20 70
50 60 80
0

樣例輸出

Pizza 1 fits on the table.
Pizza 2 does not fit on the table.
Pizza 3 fits on the table.

#include<stdio.h>
int main()
{
  int r,w,l,count=1;
  while(scanf("%d %d %d",&r,&w,&l)!=EOF&&r!=0)
  {
    if(w*w+l*l<=(2*r)*(2*r))
      printf("Pizza %d fits on the table.\n",count++);
    else
      printf("Pizza %d does not fit on the table.\n",count++);
  }
  return 0;
}


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章