小明很喜欢猜谜语。最近,他被邀请参加了X星球的猜谜活动。
每位选手开始的时候都被发给777个电子币。
规则是:猜对了,手里的电子币数目翻倍,猜错了,扣除555个电子币, 扣完为止。
小明一共猜了15条谜语。战果为:vxvxvxvxvxvxvvx
其中v表示猜对了,x表示猜错了。请你计算一下,小明最后手里的电子币数目是多少。
输出格式
请填写表示最后电子币数目的数字。
思路:这个就是一个长度为15的字符串所以直接一个一个判断就可以了,赢了就让当前的翻倍输了-555;
代码:
#include<stdio.h>
char s[20]="vxvxvxvxvxvxvvx";
int main()
{
int sum=777;
for(int i=0;i<15;i++)
{
if(s[i]=='v') sum=sum*2;
else sum=sum-555;
}
printf("%d",sum);
return 0;
}