专栏文章

题解:P11784 「FAOI-R4」问题跳转

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

文章操作

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

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

题目思路

这道题是一道很简单的模拟题,对于每一次提问,有2种情况
开头类型输出结果判断开头处理输出举例输入举例输出
以数字开头'https://www.luogu.com.cn/problem/' + 'P' + 数字开头在'0'-'9'之间先输出'https://www.luogu.com.cn/problem/' 然后输出'P'和 数字3000https://www.luogu.com.cn/problem/P3000
以字母开头'https://www.luogu.com.cn/problem/' + 输入开头在'A'-'Z'之间先输出'https://www.luogu.com.cn/problem/' 然后输出 输入P3000https://www.luogu.com.cn/problem/P3000
应该够详细了吧,上代码

代码

CPP
#include<bits/stdc++.h>
using namespace std;
int t;
string s;
int main(){
	//freopen(".in", "r", stdin);
	//freopen(".out", "w", stdout);
	cin>>t;
	for(int i=1;i<=t;i++){
		cin>>s;
		if(s[0]>='0'&&s[0]<='9') {//开头类型为数字
			cout<<"https://www.luogu.com.cn/problem/"<<"P"<<s;
		}
		if(s[0]>='A'&&s[0]<='Z') {//开头类型为字母
			cout<<"https://www.luogu.com.cn/problem/"<<s;
		}
		cout<<endl;
	}
	
	
	return 0;
}

完结散花

评论

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

正在加载评论...