洛谷文解析
3685 ワード
#include
using namespace std;
string s;
int a,b,c;
int f(int n)
{
n+=3;
if(s[n]>='0'&&s[n]<='9')
return s[n]-'0';
if(s[n]=='a')
return a;
if(s[n]=='b')
return b;
if(s[n]=='c')
return c;
}
int main()
{
cin>>s;
int len=s.size(),i=0;
while(i<len)
{
if(s[i]=='a')
{
a=f(i);
i+=5;
}
if(i'b')
{
b=f(i);
i+=5;
}
if(i'c')
{
c=f(i);
i+=5;
}
}
cout<" "<" "<<c;
return 0;
}
転載先:https://www.cnblogs.com/zhouzhihao/p/10394943.html