题意:
对一个圆形的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 }