1 条题解

  • 0
    @ 2025-4-12 22:06:18

    C :

    #include<stdio.h>
    #include<stdlib.h>
    #include<string.h>
    #include<ctype.h>
    char a[101];
    int huiWen(int x)
    {
        int h=0;
        int l=x;
        while(x>0)
        {
            h=h*10+x%10;
            x/=10;
        }
        if(l==h) return 1;
        else return 0;
    }
    int main()
    {
        gets(a);
        int b=atoi(a);
        if(huiWen(b)==1) printf("TRUE");
        else printf("FALSE");
        return 0;
    }
            
    
    

    C++ :

    /*
    #include<bits/stdc++.h>
    using namespace std;
    int a[105];
    int main()
    {
    	int n;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	{
    		cin>>a[i];
    	}
    	for(int i=n;i>=1;i--)
    	{
    		cout<<a[i]<<" ";
    	}
    	return 0;
    }
    */
    
    #include<bits/stdc++.h>
    using namespace std;
    char a[105];
    int main()
    {
    	char ch;
    	cin >> ch; 
    	int i = 0;
    	int j = 1;
    	while(ch!='.')
    	{
    		i++;
    		a[i] = ch;
    		cin >> ch;
    	}
    	while(j < i&& a[j] == a[i])
    	{
    		i--;
    		j++;
    	}
    	
    	if(j >= i)
    	{
    		cout<<"TRUE"<<endl;
    	}
    	else 
    	{
    		cout<<"FALSE"<<endl;
    	}
    	return 0;
    }
    

    Python :

    a=input()
    b=[]
    c=[]
    for i in a:
      b.append(i)
    i=len(b)-2
    while i>=0:
      c.append(b[i])
      i=i-1
    c.append('.')
    if c==b:
      print('TRUE')
    else:
      print("FALSE")
    
    • 1

    信息

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