试题名称    车牌限行
时间限制:    1 秒
内存限制:    256KB

问题描述    问题描述
受雾霾天气影响,某市决定当雾霾指数超过设定值时对车辆进行限行,假设车牌号全为数字,且长度不超过6位,限行规则如下:
(1)限行时间段只包括周一至周五,周六周日不限行;
(2)如果雾霾指数低于200,不限行;
(3)如果雾霾指数大于等于200且低于400,每天限行两个尾号的汽车,周一限行1和6,周二限行2和7,周三限行3和8,周四限行4和9,周五限行5和0;
(4)如果雾霾指数大于等于400,每天限行五个尾号的汽车,周一、周三和周五限行1,3,5,7,9,周二和周四限行0,2,4,6,8。

现在给出星期几、雾霾指数和车牌号,判断该车牌号是否限行。

输入说明
输入分为三个整数,第一个整数表示星期几(1~7,1表示周一,2表示周二,依次类推,7表示周日),
第二个整数表示雾霾指数(0~600),第三个整数表示车牌号,整数之间用空格分隔。

输出说明
输出为两个部分,第一部分为车牌最后一位数字,第二部分为限行情况,限行输出yes,不限行输出no。
0
输入样例
输入样例1
4 230 80801
输入样例2
3 300 67008

输出样例
输出样例1
1 no
输出样例2
8 yes

C语言源码:

#include<stdio.h>
int main(){int day,mai,ph,wh;scanf("%d %d %d",&day,&mai,&ph);wh = ph%10; if(mai<200||day==6||day==7){printf("%d no",wh);}   else if(mai>=200&&mai<400){switch(day){case 1:switch(wh){case 1:case 6:printf("%d yes",wh);break;default:printf("%d no",wh);}break; case 2:switch(wh){case 2:case 7:printf("%d yes",wh);break;default:printf("%d no",wh);}break; case 3:switch(wh){case 3:case 8:printf("%d yes",wh);break;default:printf("%d no",wh);}break; case 4:switch(wh){case 4:case 6:printf("%d yes",wh);break;default:printf("%d no",wh);}break; case 5:switch(wh){case 5:case 0:printf("%d yes",wh);break;default:printf("%d no",wh);}break;}}else{switch(day){case 1:case 3:case 5:switch(wh){case 1:case 3:case 5:case 7:case 9:printf("%d yes",wh);break;default:printf("%d no",wh);}break;case 2:case 4:switch(wh){case 0:case 2:case 4:case 6:case 8:printf("%d yes",wh);break;default:printf("%d no",wh);}break;}}return 0;
} 

XDOJ-流程控制-车辆限行相关推荐

  1. c语言车辆限行,机动车尾号限行提示器

    机动车"尾号限行"的轮号使不少记性不佳的有车族被限行日期搞得有点晕.特别是那些家里有不止一辆车的人,要分别记住两辆车两天限行且对号入座,说起来容易,但做起来真的有一点点难度.本文介 ...

  2. java 车辆限行查询功能代码

    import java.text.SimpleDateFormat; import java.util.*;public class Zy2 {public static void main(Stri ...

  3. JS_异步任务之流程控制

    需知: 1,JavaScript只有一个核心的主线程,但它有存放异步任务的任务队列(task queue). 2,主线程中是正在运行的同步任务(异步任务开始运行则也会变为同步任务),每次同步任务完成后 ...

  4. 北京考虑分时分区单双号限行预期效果遭质疑-北京-分时分区-单双号限行

    北京考虑分时分区单双号限行预期效果遭质疑|北京|分时分区|单双号限行 中新网北京10月16日电 (记者 杜燕)"北京将评估特定时段.区域单双号限行."一句简短的话语,搅动了北京人敏 ...

  5. 车牌摇号、限行、交通拥堵未来会通通消失?阿里王坚说利用机器智能可以做到

    记者 | 周翔 周一的早晨,营长被北京早高峰的洪流裹挟着来到公司,差点迟到! 众所周知,交通拥堵是很多城市难以解决的痛点.对于帝都群众来说,车牌摇号.限行早已习以为常,聚会迟到的理由如果是堵车的话大家 ...

  6. linux命令行下写for语句,Linux命令行 – 流程控制:for 循环

    在这关于流程控制的最后一章中,我们将看看另一种 shell 循环构造.for 循环不同于 while 和 until 循环,因为 在循环中,它提供了一种处理序列的方式.这在编程时非常有用.因此在 ba ...

  7. 清明节快到了,车辆尾号限行规则提前看!一文带你了解全国各地的尾号限行规则

    写在前面 车辆尾号限行是一个交通出行政策,根据地方交通管理政策,在一周内的某一天,该尾号车辆不允许在规定路段行驶.这种政策不是针对特定道路和特定车辆,是在一定区域内对所有车辆都具有制约能力,而且会不定 ...

  8. 尾号限行 API 实现微信小程序车辆尾号限行查询功能

    引言 车辆尾号限行是一个交通出行政策,根据地方交通管理政策,在一周内的某一天,该尾号车辆不允许在规定路段行驶.这种政策不是针对特定道路和特定车辆,是在一定区域内对所有车辆都具有制约能力,而且会不定期调 ...

  9. XDOJ 1-1 车牌限行

    此题期中考试老师说不考,我就放一边没看(其实就是菜),这不期末考试了,我才拉出来做一做,其实也不过如此,就是if条件的嵌套,只要看准条件,把情况分好,就没有问题了,实在不行可以看看我的注释,保证让你看 ...

最新文章

  1. MySQL Fabric 套件,提供自动故障检测和故障转移
  2. fileinput 的总结
  3. IIS6.0,Apache低版本,PHP CGI 解析漏洞
  4. 神经网络加载数据 自建数据集 官方数据集 pytorch 显示数据集
  5. 外国wince学习论坛收集
  6. 使用FileWriter向文本文件中写信息
  7. 【View】之【SimpleWaveView】可多色可刷新的加速球、进度球【demo】
  8. java 开源im_开源的im即时通讯系统
  9. 手写Promise 封装Promise resolve reject then catch Promise.resolve Promise.reject
  10. H3C路由器多出口NQA+TRACK实现冗余
  11. 全球2%高智商天才必测脑力题!却只有1%的人,能在5分钟内全部做对!
  12. 软考程序员常见问题答疑
  13. VMware Linux虚拟机CPU占用过高
  14. Internal Order内部订单
  15. 约瑟夫环算法(JAVA)
  16. 161206 ANFIS 自适应模糊神经网络
  17. puppeteer安装“Chromium”已损坏,无法打开。 您应该将它移到废纸篓。
  18. 手把手教你用七牛云存储图片
  19. 灵飞经·西城八部·风流云散1
  20. python学习记录1——趣味项目

热门文章

  1. mysql清空表,id重新开始计算
  2. SCIM输入法架构分析 上)
  3. Python编程进阶——面向对象2
  4. 4.绘制统计图形——条形图
  5. 5、C语言——前言(基础知识)
  6. IC笔试:海思提前批数字芯片笔试
  7. https之数字证书分析
  8. 用selenium模拟登录百度
  9. ESP32设备驱动-L9110直流电机风扇传感器模块
  10. jupyter notebook 远程连接调试实录