病毒
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
沈宇阳研究出了一种新病毒,请你帮忙计算一下x分钟后病毒数量
已知病毒每分钟数量*2,但会死去一个
输入
原病毒数量 时间
输出
病毒总量
样例输入
1 10
样例输出
1
聪明人可以用函数
#include<iostream>
using namespace std;
long long f(long long n,long long t)
{
if(n!=0)
for(int i=0;i<t;i++)
n=n*2-1;
return n;
}
int main()
{
long long s,n;
cin>>s>>n;
if(n>62)
cout<<s;
else
cout<<f(s,n);
return 0;
}