题目链接:codeforces.com/contest/1169/problem/A


题意:有俩个地铁,一个从 1 → 2 → …→ n → 1→ 2 →…, 一个 从 n → n-1 →…→ 1 → n → n-1→ …。地铁同时开并且地铁经过一个站的时间都相同,俩个人一个坐前面那俩,一个坐后面那俩,给你他们的起点站和终点站,问他们在这过程中有没有可能同时在一个站,可能就输出YES,否则输出NO。

思路:一个 i 从 起始 a 开始加 ,一个 j 从 b 开始减,如果 i 加到 n+1 就让它返回 1,j 减到 0令他返回n,如果 i == j 说明在同一个站。如果 i 或者 j 有一方到达终点站 x 或 y,则结束。

AC代码:

 1 #include<cstdio>
 2 #include<iostream>
 3 #include<string>
 4 using namespace std;
 5 int main()
 6 {
 7     int n,a,b,x,y;
 8     while(cin >> n >> a >> x >> b >> y)
 9     {
10         bool flag = false;
11         for(int i = a,j = b;;i++,j--)
12         {
13             if(i == n + 1) i = 1;
14             if(j == 0) j = n;
15             if(i == j)
16             {
17                 flag = true;break;
18             }
19             if(i == x ||  j == y) break;
20         }
21         if(flag) cout << "YES" << endl;
22         else cout << "NO" << endl;
23     }
24     return 0;
25 }

转载于:https://www.cnblogs.com/Carered/p/10930015.html

Codeforces 1169A Circle Metro相关推荐

  1. Circle Metro CodeForces - 1169A

    Circle Metro The circle line of the Roflanpolis subway has nn stations. There are two parallel route ...

  2. Codeforces Round #562 (Div. 2) A.Circle Metro

    链接:https://codeforces.com/contest/1169/problem/A 题意: The circle line of the Roflanpolis subway has n ...

  3. A. Circle Metro

    滴答滴答---题目小连接 time limit per test 1 second memory limit per test 256 megabytes input standard input o ...

  4. CodeForces - 1334C Circle of Monsters(贪心)

    题目链接:点击查看 题目大意:给出一个有顺序的环形敌人序列,每个敌人有两个属性,分别记为 a 和 b ,a 为 该敌人的血量,需要相应的子弹数量才能击败,当敌人 i 被击败后,他会爆炸,对第 i + ...

  5. codeforces竞赛1169题解

    A. Circle Metro 题目大意: 两个人乘坐不同方向的环形地铁,求两人是否会在某一站点相遇. 解题思路: 模拟即可 AC代码: 版本一(下标模拟) #include<bits/stdc ...

  6. php 顺时针打印矩阵,这题

    浅谈狄利克雷相关题目套路2021-03-25 21:58:20 啥都不知道,被yyc D爆了/kk 扔道题 P2714 四元组统计 乍一看,就想推式子,结果发现自己是个憨批 莫反就两条式子 考虑第二种 ...

  7. Codeforces 1189B Number Circle

    题目链接:http://codeforces.com/problemset/problem/1189/B AC代码: #include<bits/stdc++.h> using names ...

  8. CodeForces - 1368F Lamps on a Circle(交互+贪心)

    题目链接:点击查看 题目大意:给出一个环状的灯泡,标号为 1 ~ n ,初始时全部为熄灭状态,现在两个人开始玩游戏,第一个人可以选择继续游戏,也可以选择结束游戏,继续游戏的话首先选择一个正整数 k , ...

  9. Codeforces Round #655 (Div. 2) D. Omkar and Circle 思维 + 奇偶贪心

    传送门 题意: 给一个长为nnn的数组(nnn为奇数),iii与i−1i-1i−1相邻,111与nnn相邻,每次选择一个位置,将这个位置的值变成与它相邻的两个位置的和,让后将相邻位置删掉.求最终剩下一 ...

  10. CodeForces - 1189B Number Circle

    原题传送器<----点我 **题意:**n个数字,请你给它们排个序围成一个环,满足任意一个数两边的数之和大于它本身,例如题目给的图(左图为正确答案),如果不存在这样的环就输出NO. 难度★ 题解 ...

最新文章

  1. Flask-Email实现发送大量的电子邮件(可以限制发送的邮件数)
  2. python 验证码_4行Python代码生成图像验证码
  3. 小时级的进度监控工具
  4. 麻省理工学院(MIT)研究生学习指导—— 怎样做研究生
  5. SSIS:错误信息总结
  6. 人脸关键点标注工具_谈谈人脸关键点的江湖
  7. 数据挖掘学习07 - 《数据挖掘导论》第二章:数据
  8. (机器人学导论--运动学)(三)DH表达法顺向运动学
  9. 现在很火爆的外卖返利小程序源码免费分享一套源码
  10. 【C++常用函数】isalpha、isalnum、isdigit、islower、isupper用法
  11. 虚拟服务器忘记密码,win7系统下VMware虚拟机忘记开机密码的解决方法
  12. Mac 如何消除系统更新小红点
  13. Rap部署本地服务器
  14. sourceinsight 查看源码的利器
  15. Lesson 5 The facts 确切数字
  16. apache评分标准_危重病人APACHE II评分表(标准)
  17. ffmpeg播放器声音效果1-淡入淡出
  18. websocket网络断开之后重连
  19. 信息安全技术安全漏洞等级划分指南》(GB/T30279-2013)
  20. mybatis延迟加载、缓存(一级、二级)

热门文章

  1. 拓端tecdat|R语言逻辑回归(对数几率回归,Logistic)分析研究生录取数据实例
  2. 12v直流电机并联多大电容_对电容的理解
  3. asscalar()函数
  4. DeepFake技术--DeepFake克星来了,简单两步算法造假图像无处可逃
  5. 机器学习之特征选择 (feature_selection)
  6. case 日期when 范围_亚马逊运营干货:开case最全路径和各种实用链接,赶紧收藏...
  7. python安装换源_Python切换pip安装源的方法详解
  8. ❤️java多线程并发编程入门 教程合集❤️
  9. 【Django 2021年最新版教程26】模板语言 前端if判断怎么用 实例
  10. kubernetes视频教程笔记 (8)-资源类型