#2597. [GESP202512 二级 C++] 第 4 题

[GESP202512 二级 C++] 第 4 题

一个小数是0.123123123......无限循环,其小数点后1位是1,后2位是2,依此类推,求第N位的值。横线处应填入的代码是( )。

int N;
cin >> N;
remainder = ______________;

if (remainder == 0)
    cout << 1;
else if (remainder == 1)
    cout << 2;
else
    cout << 3;

{{ select(1) }}

  • N % 3
  • (N - 1) % 3
  • N / 3
  • (N - 1) / 3