UKE, 有没有人帮我看一下我的代码对不对
查看原帖
UKE, 有没有人帮我看一下我的代码对不对
1040830
ss_yangyucheng楼主2024/8/6 21:41
#include<bits/stdc++.h>
using namespace std;
int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);cout.tie(0);
	int t;
	cin>>t;
	while(t--){
		int num;
		cin>>num;
		if(num<100){
			if(num%11==0)
				cout<<"YES"<<endl;
			else
				cout<<"NO"<<endl;
			continue;
		}
		int a[11],sum=0;
		while(num){
			a[++sum]=num%10;
			num/=10;
		}
		if(a[1]!=a[2]&&a[2]<a[3])
			cout<<"NO"<<endl;
		else{
			string ans="YES";
			for(int i=3;i<=sum-1;i++)
				if(a[i]<a[i+1])
					ans="NO";
			cout<<ans<<endl;
		}
	}
	return 0;
}
2024/8/6 21:41
加载中...