×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#6703: 可以幫我看一下錯在哪嗎?
buanyz03
(張晁瑋)
學校 : 新北市立板橋高級中學
編號 : 2629
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [114.25.190.198]
最後登入時間 :
2023-09-06 15:43:50
a271.
彩色蘿蔔
--
兔子
| From: [140.122.61.36] | 發表日期 : 2012-06-19 17:15
#include <stdio.h>
#include <iostream>
#include <string>
#include <cctype>
using namespace std;
int main()
{
int v[6],i,T,dex,m,num;
string s;
scanf("%d",&T);
while(T--)
{
dex=0;
for(i=1;i<=5;i++)
{
scanf("%d",&v[i]);
}
v[3]*=-1;
scanf("%d",&m);
getchar();
getline(cin,s);
for(i=0;i<s.size();i++)
{
if(isdigit(s[i]))
{
num=(s[i]-'0')+0;
m-=dex*v[5];
if(num>=1 && num<=3 && m>0)
{
m+=v[num];
}
else if(num==4 && m>0)
{
m-=v[4];
dex++;
}
if(m<=0)
{
break;
}
}
}
if(m<=0)
{
printf("bye~Rabbit\n");
}
else
{
printf("%dg\n",m);
}
}
}
ZeroJudge Forum