@ sunny_town
  • 板块灌水区
  • 楼主adminh
  • 当前回复8
  • 已保存回复8
  • 发布时间2024/6/8 21:24
  • 上次更新2024/6/8 23:00:26
查看原帖
@ sunny_town
1249836
adminh楼主2024/6/8 21:24
#include<bits/stdc++.h>
using namespace std;
int x=1,y=1;
string s;
string k[10005]={
	"0 0 0 0 0 0 0 0 0 0 0 ",
	"0 M           0 0   0 ",
	"0 0     0 0 0       0 ",
	"0 0 0               0 ",
	"0 0     0   0 0   0 0 ",
	"0     0           0 0 ",
	"0   0 0 0   0 0 0 0 0 ",
	"0   0 0 0 0         0 ",
	"0     0         0 0 0 ",
	"0         0 0     0 0 ",
	"0 0 0 0 0 0 0 0 0 0 0 "
};
int main(){
	cin>>s;
	for(int i=0;i<s.size();){
		cout<<x<<" "<<y<<endl;
		if(s[i]=='u'&&s[i+1]=='p'){y++;i+=2;continue;}
		if(s[i]=='d'&&s[i+1]=='o'&&s[i+2]=='w'&&s[i+3]=='n'){y--;i+=4;continue;}
		if(s[i]=='l'&&s[i+1]=='e'&&s[i+2]=='f'&&s[i+3]=='t'){x--;i+=4;continue;}
		if(s[i]=='r'&&s[i+1]=='i'&&s[i+2]=='g'&&s[i+3]=='h'&&s[i+4]=='t'){x++;i+=5;continue;}
		i++;
	}
	cout<<k[3][3]<<" "<<k[x*2][y*2]<<endl;
	swap(k[3][3],k[x*2][y*2]);
	for(int i=0;i<=10;i++)cout<<k[i]<<endl;
}

@ sunny_town

2024/6/8 21:24
加载中...