1 条题解

  • 0
    @ 2025-7-28 14:40:22

    这道题本质就是ifif语句,但是直接取模是不行的,因为如果是负数的话,程序只会一味的输出eveneven。 我用的解决方案是先对nn取绝对值(绝对值用absabs),再进行取模。

    #include <bits/stdc++.h>
    using namespace std;
    int n;
    int main() {
      cin >> n;
      if (abs(n) % 2 == 1)
        cout << "odd\n";
      else
        cout << "even\n";
      return 0;
    }
    
    • 1

    信息

    ID
    6725
    时间
    1000ms
    内存
    128MiB
    难度
    1
    标签
    (无)
    递交数
    2
    已通过
    1
    上传者