为什么80???
查看原帖
为什么80???
235901
Always_Remember_It楼主2021/9/22 22:22
#include <iostream>
#include <cstdio>
#include <cstring>
#include <string>
using namespace std;
string s;
bool cmp(string s,int t){
	/*if(s[t]>='a'&&s[t]<='z') return 0;
	if(s[t]>='A'&&s[t]<='Z') return 0;
	if(s[t]>='0'&&s[t]<='9') return 0;
	if(s[t]==' '||s[t]=='_') return 0;
	return 1;*/
	if(s[t]==92) return 1;
	return 0;
}
int main(){
	getline(cin,s);
	int len=s.size();
	for(int i=0;i<len;++i){
		if(cmp(s,i)&&s[i+1]=='r'){
			if(cmp(s,i+2)){
				cout<<"windows"<<endl;
				return 0;
			}
			else{
				cout<<"mac"<<endl;
				return 0;
			}
		}
	}
	cout<<"linux"<<endl;
	return 0;
}
2021/9/22 22:22
加载中...