65 条题解

  • 0
    @ 2023-2-25 15:53:05

    简单题解,从我做起

    #include <iostream>
    using namespace std;
    int main()
    {
        int a,b;
        cin >> a;
        b = a/10 + a %10*10;//b为另一人的年龄
        if (a > b)//判断大小
        {
            cout << a;
        }
        else
        {
            cout << b;
        }
        return 0;
    }
    
    • 0
      @ 2023-2-6 14:41:11
      #include <bits/stdc++.h>
      using namespace std;
      int main()
      {
          int n,m;//定义乙年龄n,甲年龄m
          cin >> n;//输入乙年龄n
          m=10*n%10+n/10;//计算甲年龄m
          if (m>n)//甲比乙年龄大
          {
              cout << m;//输出甲年龄m
          }
          else//乙比甲年龄大或两人相同
          {
              cout << n;//输出乙年龄
          }
          return 0;
      }
      
      • 0
        @ 2022-12-25 9:57:13

        来看看今天的这道题,我们只需要先交换个位和十位的位置,再比较他们两个的大小,最后输出更大的年龄即可。来吧,废话不多说,上代码!(AC过了哦)

        #include <iostream>
        using namespace std;
        int main()
        {
            int n;
            cin >> n; //输入年龄
            int x = n % 10 * 10 + n / 10; //交换个位和十位的位置
            if (n > x)
            {
            	cout << n;
        	}
            else
            {
        		cout << x;
        	}
            return 0;
        }
        
        • 0
          @ 2022-12-2 23:02:09
          #include <bits/stdc++.h> 
          using namespace std;
          int main()
          {
              long a;
              cin>>a;
              int b=a,c=0,d=a;
              a-=a/10*10;
              b=(b/10);
              a*=10;
              c=a+b;
              if(d>c)
              {
                  cout<<d;
              }
              else
              {
                  cout<<c;
              }
              return 0;
          }
          
          • 0
            @ 2022-11-19 12:54:48
            #include <iostream>
            using namespace std;
            int main()
            {
                int n,a,b,c;
                cin>>n;
                a=n/10;
                b=n%10;
                c=10*b+a;
                if (c>n)
                {
                    cout<<c;
                }
                else
                {
                    cout<<n;
                }
                return 0;
            }
            
            • 0
              @ 2022-11-6 12:49:58
              #include <bits/stdc++.h> 
              using namespace std;
              int main()
              {
                  int a,b,c;
                  cin>>a;
                  b=a/10;
                  c=a%10*10;
                  if(a<(b+c))
                  {
                    cout<<b+c;
                  }
                  else
                  {
                    cout<<a;
                  }
                  return 0;
              }
              
              • 0
                @ 2022-9-6 20:20:04

                #include <iostream> using namespace std; int main() { int a; cin >> a; if (a%10<a/10) { cout << a; } else { cout << a%10; cout << a/10; } return 0;

                }

                • 0
                  @ 2022-8-30 10:30:18

                  #include<bits/stdc++.h> using namespace std; int main(){ int a, b; cin >> a; b = a % 10 * 10 + a / 10; if (a > b){ cout << a; } else{ cout << b; } return 0; }

                  • 0
                    @ 2022-8-25 20:48:46

                    就是用两个变量表示十位和个位。

                    #include <bits/stdc++.h>
                    using namespace std;
                    int main()
                    {
                        int n,a = 0,b = 0;
                        cin >> n;
                        a = n / 10;
                        b = n % 10;
                        if (a > b)
                        {
                            cout << a << b;
                        }
                        else
                        {
                            cout << b << a;
                        }
                        return 0;
                    }
                    
                    • 0
                      @ 2022-8-24 10:11:42
                      #include<bits/stdc++.h>
                      using namespace std;
                      int main()
                      {
                          int n, x, y;
                          cin >> n;
                          x = n / 10;
                          y = n % 10;
                          if (x > y)
                          {
                              cout << x << y;
                          }
                          else
                          {
                              cout << y << x;
                          }
                          return 0;
                      }
                      
                      • 0
                        @ 2022-8-22 21:46:19

                        嘻嘻,简洁的代码来喽!!

                        image

                        #include<bits/stdc++.h>
                        using namespace std;
                        int main(){
                            int yearj , a , b;   //yearj:甲的年龄   a 、b:乙的年龄的个十位数
                            cin >> yearj;
                            a = yearj % 10;
                            b = yearj / 10;
                            if(yearj / 10 < a) cout << a << b << endl;
                            else if(yearj / 10 > a) cout << yearj << endl;
                            else if(yearj % 10 < a) cout << a << b << endl;
                            else cout << yearj << endl;
                        }
                        
                      • 0
                        @ 2022-8-19 20:47:44
                        #include<iostream>
                        using namespace std;
                        
                        int main()
                        {
                            int a;
                            cin>>a;
                        
                            if(a%10*10+a/10>a)
                            {
                                cout<<a%10*10+a/10;
                            }
                            else
                            {
                                cout<<a;
                            }
                        
                            return 0;
                        }
                        
                        
                        • 0
                          @ 2022-8-19 16:42:52

                          #include <bits/stdc++.h> using namespace std; int main() {
                          int n, x = 0; cin >> n; int i = n; x = (n % 10 * 10) + ((n - (i % 10)) / 10); if (n > x) { cout << n; } else { cout << x; } return 0; }

                          • 0
                            @ 2022-8-18 21:27:34

                            这道题考察分支结构(if语句)的运用,非常简单,代码如下

                            #include<bits/stdc++.h>
                            using namespace std;
                            int main()
                            {
                                int a;
                                cin>>a;
                                int b,bshi=a%10,bge=a/10;
                                b=bshi*10+bge;
                                if(a>b)
                                {
                                    cout<<a;
                                }
                                else
                                {
                                    cout<<b;
                                }
                                return 0;
                            }
                            
                            • 0
                              @ 2022-8-17 19:14:15

                              感觉挺简单的,拿去Copy吧~!😄 #include <bits/stdc++.h> using namespace std; int main() { int n, m, a, b; cin >> n; a = n / 10; b = n % 10; m = b * 10 + a * 1; if (n > m) { cout << n; } else { cout << m; } return 0; }

                              • 0
                                @ 2022-8-13 17:04:11

                                cout << max(n,n/10 + n%10*10);

                                • 0
                                  @ 2022-8-2 21:40:27

                                  记住用if-else语句~

                                  ```
                                  #include <iostream>
                                  using namespace std;
                                  int main()
                                  {
                                      int n, a, b;
                                      cin >> n;
                                      if (a > b)
                                      {
                                          cout << n / 10 << n % 10 << endl;
                                      }
                                      else
                                      {
                                          cout << n % 10 << n / 10 << endl;
                                      }
                                      return 0; //养成好习惯~
                                  }
                                  ```
                                  
                                  • 0
                                    @ 2022-7-20 11:18:19
                                    using namespace std;
                                    int main()
                                    {
                                        int n,a,b;
                                        cin >> n;
                                        a = n/10;
                                        b = n%10;
                                        if (n > 10*b+a)
                                        {
                                            cout << n;
                                        }
                                        else
                                        {
                                            cout << 10*b + a;
                                        }
                                    }
                                    
                                    • 0

                                      先求出n的十位和个位,然后十位乘10,再加上个位数,最后进行判断。

                                      #include <bits/stdc++.h> 
                                      using namespace std;
                                      int main()
                                      {
                                      	int n,a,b,num = 0;
                                      	cin >> n;
                                      	a = n / 10;
                                      	b = n % 10;
                                      	num = a * 10 + b;
                                      	if (n > num)
                                      	{
                                      		cout << n;
                                      	}
                                      	else
                                      	{
                                      		cout << num;
                                      	}
                                      	return 0;
                                      }
                                      
                                      • 0
                                        @ 2022-5-24 19:03:53

                                        话说这道题我只用了一个变量n来存储第一个人的年龄

                                        各位数字的计算的话一个是十位一个是各位
                                        十位的话是对于10的整除
                                        个位的话是对于10的求余
                                        废话不多说上代码!!!!!
                                            if (n % 10 > n / 10)
                                            {
                                                cout << n / 10 << n % 10;
                                            }
                                            else
                                            {
                                                cout << n;
                                            }
                                        就是这么一坨,要注意甲的年龄大的话直接输出n就可以了,不用十位个位那样输出
                                        反正我用一个n就AC了,赶脚这道题还不错的样子
                                        第一个题解,鸡汤来喽

                                        信息

                                        ID
                                        622
                                        时间
                                        1000ms
                                        内存
                                        64MiB
                                        难度
                                        3
                                        标签
                                        递交数
                                        7511
                                        已通过
                                        3895
                                        上传者