solution-cf630r

CF630R题解

posted on 2022-01-25 05:20:51 | under 题解 | source

题面

n 的范围是 1 到 1018,很明显就是思维题了。

  • 对于 n 是偶数的情况:


可能会是以上情况或其他的,但是 红色圆圈的个数一定是偶数个。即后手必胜。

  • 对于 n 是奇数的情况:


可能会是以上情况或其他的,但是因为双方都是聪明的,所以 红色圆圈的个数一定是奇数个。即先手必胜。

代码:

  #include<bits/stdc++.h>
  using namespace std;
  long long int n;
  int main()
  {
      cin>>n;
      cout<<(n%2==0?2:1);
      return 0;
  }
posted @   Grisses  阅读(5)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
Document
点击右上角即可分享
微信分享提示