1 条题解

  • 0
    @ 2024-12-24 9:14:34

    C :

    #include <stdio.h>
    #include <string.h>
    int main(){
        char S[100], n, len, i;
        scanf("%d", &n);
        while(n--){
            scanf("%s", S);
            len = strlen(S);
            for(i = len - 1; i >= 0; i--)
                if(S[i]!='0') break;
            for(; i >= 0; i--)
                putchar(S[i]);
            printf("\n");
        }
        return 0;
    }
    

    C++ :

    #include<iostream>
    using namespace std;
    int reserve(int n){
    	int sum=0;
    	while(n){
    		sum=(sum+(n%10))*10;
    		n=n/10;
    	};
    	return sum/10;
    }
    int main(){
    	int n;
    	cin>>n;
    	while(n--){
    		int a;
    		cin>>a;
    		cout<<reserve(a)<<endl;
    	}
    }
    
    
    • 1

    信息

    ID
    644
    时间
    3000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者