为什么会MLE?
  • 板块B2115 密码翻译
  • 楼主Wardin
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/1/12 22:35
  • 上次更新2024/1/13 11:06:46
查看原帖
为什么会MLE?
1214348
Wardin楼主2024/1/12 22:35
#include <bits/stdc++.h>
using namespace std;
int main()
{
	string s;
	char c;
	while ((c = cin.get()) != '\n') s += c;
	int len = s.length();
	for (int i = 0; i < len; i ++)
	{
		if (s[i] >= 'A' && s[i] <= 'Z')
		{
			if (s[i] != 'A') cout << (char) (s[i] - 1);
			else cout << 'Z';
		}
		else if (s[i] >= 'a' && s[i] <= 'z')
		{
			if (s[i] != 'a') cout << (char) (s[i] - 1);
			else cout << 'z';
		}
		else cout << s[i];
	}
}

样例能过。

2024/1/12 22:35
加载中...