CCF 201912-1 报数

#include<stdio.h>
#include<iostream>
using namespace std;
//甲乙丙丁
int a[4] = { 0 };
bool jump(int a) {do {if (a % 10 == 7) {return 1;break;}a = a / 10;} while (a > 0);return 0;
}
int main() {int n;cin >> n;int num = 1;for (int i = 1; i <= n;) {if (num % 7 == 0 || jump(num)) {a[(num-1) % 4 ]++;num++;continue;}i++;num++;}for (int i = 0; i < 4; i++) {if (i == 3) {cout << a[3];continue;}cout << a[i] << endl;}return 0;
}

错误原因

a[(num-1) % 4 ]++;
//错写成
a[num % 4 - 1]++;
//这样的话,有可能余数为0,-1就变成了-1

西电复试之——CCF 201912-1 报数相关推荐

  1. 西电复试之——真题2013A 斐波那契数列

    西电复试之--真题2013A 斐波那契数列 F(0)=7; F(1)=11; F(n)=F(n-1)+F(n-2); #include<iostream> using namespace ...

  2. 2019西电复试计科,软件机试真题

    Problem 1 查找不同的连续数字串个数,比如输入1 2 2 3 8 9,总共有1,2,3,8,9五种数,输出5 再例如输入1 5 5 3 9 5 5 0 9 9 9,总共有1,5,3,9,5,0 ...

  3. 西电复试计算机网络 小题总结

    第一套卷子 选择题部分 1.数据链路层上的工作设备有 网桥 2.局域网中最重要的技术是:介质访问控制技术(时分复用,码分复用) UDP是面向无连接的 在802.5标准中采用的数据编码方案是差分曼彻斯特 ...

  4. 理性看待计算机专业,理性看待西电优研政策!本校计算机考研党须知

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 西电又来哈尔滨了..来势汹汹和去年一样.楼主计算机,去年考的西电,优研面试也参加了.我说说去年情况,计算机的..去年西电计算机火的一塌糊涂,估计是优研政策 ...

  5. 2023计算机四非保研(复试:东北大学,成电,西电,浙软,中海洋,天大)

    文章目录 个人情况 夏令营情况 预推免情况 进入复试 中国海洋大学(学硕) 浙大软院(专硕) 天津大学智算(专硕) 中科院网络中心(专硕) 西电网安院(学硕) 东北大学计算机(学硕) 成电计算机(专硕 ...

  6. 西电计算机学院2019年复试线,2021西安电子科技大学研究生分数线一览表(含2019 2020历年复试)...

    西安电子科技大学2021年研究生的分数线是2022年研究生入学考试学生非常关心的问题,在选择研究生入学考试的院校和专业时,西安电子科技大学2021年研究生的分数线是一个非常重要的问题.为方便您查询,小 ...

  7. 西电2018计算机复试线,2018年硕士研究生招生考试复试通知

    根据<教育部关于印发〈2018年全国硕士研究生招生工作管理规定〉的通知>(教学[2017]9号)文件要求,结合<西安电子科技大学硕士研究生招生复试录取工作实施细则>,现就今年硕 ...

  8. 计算机博士两篇一区两篇会议,本科博士联手!西电陈渤团队两篇论文被顶级会议录用...

    第34届神经信息处理系统大会(Neural Information Processing Systems, NeurIPS,https://neurips.cc/)将于12月06日-12月12日,通过 ...

  9. 西电计算机达标测试挂科保研,西电竞赛保研

    ① 西安电子科技大学数模竞赛什么成绩保研 昨天老师讲了,今天忘了.好像是国家二等以上和国际几等来着....数学不好,没认真听 ② 西电保研均分是怎样算的,大概是什么条件 算平均分吧,每个学院不太一样. ...

最新文章

  1. 关于cocos2d-x 和安卓之间的相互调用
  2. Two ways to assign values to member variables
  3. [BZOJ1072][SCOI2007]排列perm
  4. php 取utc时间,得到UTC时间在PHP
  5. c java 引用类型_java中的引用类型
  6. jogbuild-common.xml:17: Cannot find /home/tsit/tio-software/jogamp/gluegen/make/gluegen-cpptasks.xml
  7. 计算机模拟仿真技术的功能,浅谈虚拟仿真技术
  8. java计算机毕业设计交通规则考试系统源码+mysql数据库+系统+lw文档+部署
  9. 图计算: 使用 Spark Graphx Pregel API 处理分层数据
  10. 什么是档案级光盘?它的寿命是多少年?
  11. java从学号中提取班级_如何实现表间查询并提取班级号
  12. BSOJ 2923:藤原妹红 MST+树型DP
  13. Dagger 2 基本用法
  14. 怎么做安全用电培训PPT课件?
  15. office365之imap迁移
  16. 自定义View之绘图篇(二):路径(Path)
  17. Realtek带HSGMII/SGMII接口的多口PHY/Switch可选型的料号
  18. 【基于蜂鸟地图二次开发工具,方便开发者快速开发业务】
  19. linux设置操作系统安装盘的iso文件为安装源安装mysql服务_Linux 操作系统安装盘的定制...
  20. word操作技巧:多人协作编辑技巧之修订功能

热门文章

  1. Android仿ios微信左划条目删除、置顶的实现,代码简洁,更容易理解使用
  2. 开源项目推荐:物联网消息引擎EMQ X/大数据平台TDengine/可视化平台Grafana/dgiot
  3. Vue nvm重装node和npm与vue3报错Emitted ‘error‘ event on ChildProcess instance at errno: -4058
  4. c语言对浮点数截断,C语言中浮点数精度进行截断输出
  5. Allegro在PCB中区域规则设置方法
  6. Python: numpy tile()函数 可实现ndarray的横向纵向复制
  7. Tomcat服务器日志输出格式设置
  8. mysql 推送微信公众号_10分钟完成微信公众号第三方平台全网发布
  9. V4L2 驱动层分析
  10. mp4+html+ipad无法播放,mp4文件不能在IPAD上播放