P1597 语句解析

Posted Kunkun只喝怡宝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P1597 语句解析相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

代码

需要注意赋值语句可能是自己赋值给自己。

#include<bits/stdc++.h>

using namespace std;

int main(){
	string s;
	int a=0,b=0,c=0,i,j;
	cin>>s;
	for(i=0;i<s.length();i+=5){
		j=i+3;
		if(s[i]=='a'){
			if(s[j]=='b') a=b;
			else if(s[j]=='a') a=a;
			else if(s[j]=='c') a=c;
			else a=s[j]-'0';
		}else if(s[i]=='b'){
			if(s[j]=='a') b=a;
			else if(s[j]=='b') b=b;
			else if(s[j]=='c') b=c;
			else b=s[j]-'0';
		}else if(s[i]=='c'){
			if(s[j]=='a') c=a;
			else if(s[j]=='c') c=c;
			else if(s[j]=='b') c=b;
			else c=s[j]-'0';
		}
	}
	cout<<a<<" "<<b<<" "<<c;
	return 0; 
}

以上是关于P1597 语句解析的主要内容,如果未能解决你的问题,请参考以下文章