蒟蒻求助
  • 板块灌水区
  • 楼主Deltary_
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/1/19 09:32
  • 上次更新2023/10/24 03:39:03
查看原帖
蒟蒻求助
831011
Deltary_楼主2023/1/19 09:32

题目

#include<iostream>
#include<string>
#include<cstdio>
#define str string
using namespace std;
int a,b,c;
int main(){
	str s;
	getline(cin,s);
	char bl,fz;
	for(int i=0;i<s.size();i+=5){
		bl=s[i];
		fz=s[i+3];
		if(bl=='a'){
			switch(fz){
				case 'a':a=a;break;
				case 'b':a=b;break;
				case 'c':a=c;break;
				default:a=fz-'0';break;
			}
		}else if(bl=='b'){
			switch(fz){
				case 'a':b=a;break;
				case 'b':b=b;break;
				case 'c':b=c;break;
				default:b=fz-'0';break;
			}
		}else{
			switch(fz){
				case 'a':c=a;break;
				case 'b':c=b;break;
				case 'c':c=c;break;
				default:c=fz-'0';break;
			}
		}
		
	}
	printf("%d %d %d",a,b,c);


	return 0;
}

#2

in:

c:=5;a:=b;b:=c;c:=a;a:=a;b:=b;c:=c;a:=c;c:=a;a:=b;b:=c;c:=a;a:=a;b:=b;c:=c;a:=c;b:=a;a:=c;c:=b;a:=2;c:=a;b:=9;

out:

2 9 2
2023/1/19 09:32
加载中...