专栏文章

题解:P13103 [GCJ 2019 Qualification] You Can Go Your Own Way

P13103题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mioyn9y0
此快照首次捕获于
2025/12/03 03:17
3 个月前
此快照最后确认于
2025/12/03 03:17
3 个月前
查看原文

题意

有一个人走迷宫,走出了一种方式,题目要求我们找到一条没有与这种方式重叠的路径。

思路

题目中说会有 n1n-1EEn1n-1SS,所以 EESS 一样多,所以我们只需要他走 EE,我们就走 SS,他走 SS,我们就走 EE,这样一定能保证我们与他走的不一样。
CPP
#include<bits/stdc++.h>
#define int long long
using namespace std;
int step=0; 
signed main()
{
	int t;
	cin>>t;
	while(t--)
	{
		int n;
		string s;
		cin>>n>>s;
		step++;
		cout<<"Case #"<<step<<": ";
		for(int i=0;i<s.size();i++)
			if(s[i]=='E') cout<<"S";
			else cout<<"E";
		cout<<"\n";
	}
	return 0;
}

评论

0 条评论,欢迎与作者交流。

正在加载评论...