#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;
}

这个比之前的几个简单多了
2019-02-26 11:40:59
#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;
}
2019-02-24 17:43:22
建立数学模型,设前一天的桃子总数为x,当天的桃子总数为m,则 x-(x/2+1)=m,化简后x=(m+1)*2,根据最后一天桃子总数为1,令x=1,再根据公式逆推。
2018-11-30 10:02:56
  • «
  • 1
  • »