codeforces 979A Pizza, Pizza, Pizza!!!
Posted Omz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了codeforces 979A Pizza, Pizza, Pizza!!!相关的知识,希望对你有一定的参考价值。
题意:
对一个圆形的pizza,只能用直线来切它,求把它切为n+1份的形状和size都相同的最下次数。
思路:
形状和size都相同,那么只能是扇形,分奇偶讨论。
n为0还得特判,切0刀,因为这个还被hack一发,汗。
代码:
1 #include <stdio.h> 2 3 int main() 4 { 5 long long n; 6 scanf("%lld",&n); 7 if (n == 0) 8 { 9 printf("0"); 10 return 0; 11 } 12 n++; 13 if (n%2) printf("%lld",n); 14 else printf("%lld",n/2); 15 return 0; 16 }
以上是关于codeforces 979A Pizza, Pizza, Pizza!!!的主要内容,如果未能解决你的问题,请参考以下文章
C - Ordering Pizza CodeForces - 867C 贪心 经典
Codeforces Round #437 C. Ordering Pizza
Codeforces Round #437 (Div. 2, based on MemSQL Start[c]UP 3.0 - Round 2) C. Ordering Pizza
Codeforces Round #482 (Div. 2)
Codeforces Round #437 (Div. 2, based on MemSQL Start[c]UP 3.0 - Round 2)