【描述】
在欧几里德几何中,n边形的内角和是(n - 2) * 180。
已知其中(n-1)个内角的度数,就能计算出剩下的一个未知内角的度数。请编写一个程序,来解决这个问题。
![https://cdn.china-scratch.com/timg/190812/132635F47-0.jpg](/d/file/p/2020/10-08/88c221037a01bafc9d271747e60470c3.jpg)
【输入】
第1行只有一个整数n(2
第2行有(n-1)个正整数,是每个已知内角的度数。相邻两个整数之间用单个空格隔开。
数据保证给定多边形合法。
【输出】
一个正整数,为未知内角的度数。
![https://cdn.china-scratch.com/timg/190812/132635F47-0.jpg](/d/file/p/2020/10-08/88c221037a01bafc9d271747e60470c3.jpg)
【样例输入】
3
45 60
【样例输出】
75
【大头老师,说】
本题的难点是要先计算出n边形的内角和,然后再计算出输入的角度总合。
内角和 - 输入的角度和 = 剩下一个内角的角度
计算n边行内角和有公式:(n - 2) * 180
例如:
3角形的内角和为 (3 - 2) * 180 = 180
4边形的内角和为 (4 - 2) * 180 = 360
5边形的内角和为 (5 - 2) * 180 = 540
计算输入的角度总和就比较简单了。
定义一个变量sun,每输入一个数据就加到sum中,
最后的sum值就是输入的角度总和。
![https://cdn.china-scratch.com/timg/190812/132635F47-0.jpg](/d/file/p/2020/10-08/88c221037a01bafc9d271747e60470c3.jpg)
【C++程序】
![https://cdn.china-scratch.com/timg/190812/1326352V9-3.jpg](/d/file/p/2020/10-08/1e8f29a80242d3409015c18a053b5463.jpg)
--end--
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。