题目描述
小爱的商店正在促销。顾客在付款的时候,有机会掷一次骰子,如果掷出 66,可以获得优惠,并且可以继续掷骰子,直到出现不是 66 的情况,或掷三次为止。获奖规则如下:
- 如果没有 66,没有优惠;
- 如果只有一个 66,优惠 1010 元;
- 如果有两个 66,优惠 100100 元;
- 如果有三个 66,优惠 10001000 元。
给定一组投掷的结果,请输出可以获得的优惠金额。
输入格式
输入由一个或多个整数构成。若存在多个数,则除最后一个数外,之前的数都是 66,且最多只有三个数。
输出格式
单个整数:表示获得的优惠金额。
样例数据
输入:
6 3
输出:
10
输入:
6 6 6
输出:
1000
输入:
1
输出:
0
详见代码:
#include<iostream>
using namespace std;
int main()
{int n=0,a,i;for(i=1;i<=3;i++){
cin>>a;
if(a==6)
n++;
if(a!=6)
break;
}if(n==0)cout<<0;
if(n==1)cout<<10;
if(n==2)cout<<100;
if(n==3)cout<<1000;
}