有个网友问到这样的问题,我觉得有意思,就写了 如下代码:
#include<stdio.h> int main(){ //a代表桃核,i代表吃得桃子数量 int a=10,i=10; while(1){ if(a>=3){ i+=a/3; a=a/3+a%3; }else{ //考虑到赊账问题 卖家借一个桃子给卖买家吃 然后还掉 if(a==2)i+=1; break; } } printf("%d",i); return 0; }
有个网友问到这样的问题,我觉得有意思,就写了 如下代码:
#include<stdio.h> int main(){ //a代表桃核,i代表吃得桃子数量 int a=10,i=10; while(1){ if(a>=3){ i+=a/3; a=a/3+a%3; }else{ //考虑到赊账问题 卖家借一个桃子给卖买家吃 然后还掉 if(a==2)i+=1; break; } } printf("%d",i); return 0; }