2 条题解

  • 0
    @ 2024-5-25 10:58:27
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	int n,a;
    	cin>>n;
    	for(int i=0;i<n;i++){
    		scanf("%X",&a);
    		int tmp=a,b=0;
    		while(tmp){
    			b=b*16+tmp%16;
    			tmp/=16;
    		}
    		if(b==a)
    		   cout<<"Yes"<<endl;
    		else
    		   cout<<"No"<<endl;
    	}
    	return 0;
    }
    
    • 0
      @ 2024-4-30 10:59:40
      #include<bits/stdc++.h>
      using namespace std;
      int main(){ //十六进制回文数 
          int n,a;
          cin>>n;
          for(int i=0;i<n;i++){
              scanf("%X",&a);
              int tmp=a,b=0;
              while(tmp){
                  b=b*16+tmp%16;
                  tmp/=16;
              }
              if(b==a)
                  cout<<"Yes"<<endl;
              else
                  cout<<"No"<<endl;
          }    
          return 0;
      }
      
      
      • 1

      信息

      ID
      1222
      时间
      1000ms
      内存
      256MiB
      难度
      9
      标签
      (无)
      递交数
      8
      已通过
      6
      上传者