2 条题解

  • 4
    @ 2023-3-25 17:47:32
    #include <iostream>
    using namespace std;
    int main()
    {
    	int n, g, s, b, i, c = 0, x = 0;
    	cin >> n;
    	for (i = 100; i <= n; i++)
        {
    		b = i / 100;
    		s = i / 10 % 10;
    		g = i % 10;
    		if (b < s && s < g || b > s && s > g)
            {
    			c++;
    			x += i;
    		}
    	}
    	cout << x << endl << c;
    	return 0;
    }
    
    • 1
      @ 2024-3-22 21:34:34

      一大串直接搁这,简称大杂烩

      #include <iostream>
      using namespace std;
      int main()
      {
          int n, sum = 0, num = 0;
          cin >> n;
          for (int i = 100; i <= n; i++)
          {
              if ((i / 100 < i % 100 / 10 && i % 100 / 10 < i % 10) || (i / 100 > i % 100 / 10 && i % 100 / 10 > i % 10))
              {
                  sum += i;
                  num++;
              }
          }
          cout << sum << endl << num;
          return 0;
      }
      
      • 1

      【入门】连续递增或递减数

      信息

      ID
      743
      时间
      1000ms
      内存
      64MiB
      难度
      1
      标签
      递交数
      55
      已通过
      47
      上传者