社区讨论
10分求调(玄关)
P1597语句解析参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mbw0v8te
- 此快照首次捕获于
- 2025/06/14 17:16 9 个月前
- 此快照最后确认于
- 2025/11/04 07:11 4 个月前
CPP
#include<bits/stdc++.h>
#define ENF 0x3f3f3f3f
#define int long long
#define endl "\n"
#define jiasu ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define jdsr for(int i=0;i<n;i++) cin>>a[i];
#define jdsc for(int i=0;i<n;i++) cout<<a[i]<<" ";
using namespace std;
string s;
int a,b,c,i;
signed main(){
// freopen(".in","r",stdin);
// freopen(".out","w",stdout);
jiasu;
cin>>s;
int len=s.length();
while(i<len){
if(s[i]=='a'){
if(s[i+3]=='a'){
a=a;
}else if(s[i+3]=='b'){
a=b;
}else if(s[i+3]=='c'){
a=c;
}else{
a=s[i+3]-'0';
}
}
if(s[i]=='a'){
if(s[i+3]=='a'){
b=a;
}else if(s[i+3]=='b'){
b=b;
}else if(s[i+3]=='c'){
b=c;
}else{
b=s[i+3]-'0';
}
}
if(s[i]=='a'){
if(s[i+3]=='a'){
c=a;
}else if(s[i+3]=='b'){
c=b;
}else if(s[i+3]=='c'){
c=c;
}else{
c=s[i+3]-'0';
}
}
i+=5;
}
cout<<a<<" "<<b<<" "<<c;
return 0;
}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...