#include "stdio.h"
main()
{
int n,sum=1,i;
scanf("%d",&n);
for(i=1;i<n;i++)
{
sum=(sum+1)*2;
}
printf("%d",sum);
return 0;
}
0.0分
2 人评分
#include<stdio.h> int main() { int n,sum=1,i; scanf("%d",&n); for(i=n;i>1;i--) { sum=(sum+1)*2; } printf("%d\n",sum); return 0; } 这个比之前的几个简单多了
#include<stdio.h> int main() { long double N,n=1,m=0; scanf("%Lf",&N); while(N-1) { m=n*2+2; n=m; N--; } printf("%.0Lf",m); return 0; }
建立数学模型,设前一天的桃子总数为x,当天的桃子总数为m,则 x-(x/2+1)=m,化简后x=(m+1)*2,根据最后一天桃子总数为1,令x=1,再根据公式逆推。
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:446 |
川哥的吩咐 (C语言代码)浏览:665 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:472 |
简单的a+b (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1279 |
奖学金 (C++代码)浏览:1755 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:419 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:471 |
求组合数 (C语言代码)浏览:834 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:429 |