文章目录

  • T1:数字游戏
    • 题目
    • CODE
  • T2:公交换乘
    • 题目
    • CODE
  • T3:纪念品
    • 题目
    • 题解
    • CODE
  • T4:加工领奖
    • 题目
    • 题解
    • CODE
  • 关于普及组的想法&游记

T1:数字游戏

题目

小 K 同学向小 P 同学发送了一个长度为 8 的 01 字符串来玩数字游戏,小 P 同学想 要知道字符串中究竟有多少个 1。
注意:01 字符串为每一个字符是 0 或者 1 的字符串,如“101”(不含双引号)为一 个长度为 3 的 01 字符串。
输入描述:
输入文件只有一行,一个长度为 8 的 01 字符串 s。
输出描述:
输出文件只有一行,包含一个整数,即 01 字符串中字符 1 的个数。
示例1
输入
00010100
输出
2
说明
该 01 字符串中有 2 个字符 1
示例2
输入
11111111
输出
8
说明
该 01 字符串中有 8 个字符 1。
示例3
输入
复制
01010101
输出
复制
4
备注:
对于 20% 的数据,保证输入的字符全部为 0。
对于 100% 的数据,输入只可能包含字符 0 和字符 1,字符串长度固定为 8

CODE

有很多方法,一边输入一边统计,或者存在char/string里面扫一遍即可,C++语言打卡题

#include <cstdio>
char s[15];
int sum;
int main() {scanf ( "%s", s );for ( int i = 0;i < 8;i ++ )if ( s[i] == '1' )sum ++;printf ( "%d", sum );return 0;
}

T2:公交换乘

题目

著名旅游城市 B 市为了鼓励大家采用公共交通方式出行,推出了一种地铁换乘公交 车的优惠方案:
在搭乘一次地铁后可以获得一张优惠票,有效期为 45 分钟,在有效期内可以 消耗这张优惠票,免费搭乘一次票价不超过地铁票价的公交车。在有效期内指 开始乘公交车的时间与开始乘地铁的时间之差小于等于 45 分钟,即:tbus−tsubway≤45t_{bus} −t_{subway} ≤ 45tbus​−tsubway​≤45
搭乘地铁获得的优惠票可以累积,即可以连续搭乘若干次地铁后再连续使用优惠票搭乘公交车。
搭乘公交车时,如果可以使用优惠票一定会使用优惠票;如果有多张优惠票满 足条件,则优先消耗获得最早的优惠票。
现在你得到了小轩最近的公共交通出行记录,你能帮他算算他的花费吗?

输入描述:
输入文件的第一行包含一个正整数

【2019CSP-J 普及组题解】数字游戏(number),公交换乘(transfer),纪念品(souvenir),加工领奖(work) CSP普及游记相关推荐

  1. 信息学奥赛一本通 1982:【19CSPJ普及组】数字游戏

    [题目链接] ybt 1982:[19CSPJ普及组]数字游戏 [题目考点] 1. 字符串处理 用字符数组,或用string类 2. 分离各位数字 [题解代码] 解法1:用字符数组,统计字符串中字符' ...

  2. 1982:【19CSPJ普及组】数字游戏 scratch C++

    http://ybt.ssoier.cn:8088/problem_show.php?pid=1982 /* 1982:[19CSPJ普及组]数字游戏-蒋长灵 http://ybt.ssoier.cn ...

  3. 1982:【19CSPJ普及组】数字游戏 方法二

    http://ybt.ssoier.cn:8088/problem_show.php?pid=1982 /* 1982:[19CSPJ普及组]数字游戏03 http://ybt.ssoier.cn:8 ...

  4. 1982:【19CSPJ普及组】数字游戏

    http://ybt.ssoier.cn:8088/problem_show.php?pid=1982 #include <bits/stdc++.h> using namespace s ...

  5. 2019NOIP普及组题解

    2019NOIP普及组题解 最近重新捡起了好久没学的算法,刚好2019NOIP刚刚比赛完,就去做了一下普及组的题目(提高组太变态了),感觉思维方面的东西比较多,相对来说数据结构考的不是很复杂,难点大多 ...

  6. 信息学奥赛一本通 1970:【15NOIP普及组】扫雷游戏 | OpenJudge NOI 1.8 14:扫雷游戏地雷数计算 | 洛谷 P2670 [NOIP2015 普及组] 扫雷游戏

    [题目链接] ybt 1970:[15NOIP普及组]扫雷游戏 OpenJudge NOI 1.8 14:扫雷游戏地雷数计算 洛谷 P2670 [NOIP2015 普及组] 扫雷游戏 [题目考点] 1 ...

  7. 信息学奥赛一本通 1096:数字统计 | 1949:【10NOIP普及组】数字统计 | OpenJudge NOI 1.5 41

    [题目链接] ybt 1096:数字统计 ybt 1949:[10NOIP普及组]数字统计 OpenJudge NOI 1.5 41:数字统计 [题目考点] 1. 分离整数的各位数字 对于数字a,a% ...

  8. 信息学奥赛一本通 1089:数字反转 | 1953:【11NOIP普及组】数字反转 | OpenJudge NOI 1.5 29 | 洛谷 P1307 [NOIP2011 普及组] 数字反转

    [题目链接] ybt 1089:数字反转 ybt 1953:[11NOIP普及组]数字反转 OpenJudge NOI 1.5 29:数字反转 洛谷 P1307 [NOIP2011 普及组] 数字反转 ...

  9. 1949:【10NOIP普及组】数字统计

    /* 1949:[10NOIP普及组]数字统计 http://ybt.ssoier.cn:8088/problem_show.php?pid=1949 */ #include <bits/std ...

最新文章

  1. Java中时间戳和Date类型以及字符串日期的相互转换
  2. Scrum立会报告+燃尽图(十二月六日总第三十七次):程序功能逻辑优化
  3. tableau可视化数据分析60讲(十五)-tableau常用可视化视图(散点图气泡图)
  4. BZOJ3476 : [Usaco2014 Mar]The Lazy Cow
  5. arthas 查看哪个方法调用最耗时_阿里巴巴问题排查神器Arthas使用实践
  6. java 修改 referer_看好你的门-客户端传数据-用java修改referer
  7. android开不了机怎么办手机号码,手机开不了机怎么办 原因分析及其解决方法
  8. mysql-----触发器
  9. 【智能医疗】48页论文详述医学AI最新进展
  10. MySQL存储过程定时任务
  11. nexus批量上传与下载
  12. 计算机主机前耳机没声音,win7系统电脑前面耳机没声音怎么办
  13. 1 100的奇数和编程php,用PHP求出1—100中的基数之和,偶数之和
  14. 这竟然是全世界最好的模式(商业大佬为之咂舌)
  15. fatal Couldn‘t find remote ref master
  16. 微信7.0版本与旧版更新对比 新版微信7.0版更新了什么
  17. 首届STAC科创联合大会在成都召开 “开悟” AI平台将成为行业生态基建
  18. UltraISO软碟通软件(绿色单文件版)
  19. 以太坊Dapp通过web3js部署调用智能合约
  20. HTML 事件参考手册

热门文章

  1. 和哪个专业的男生谈恋爱最惨?
  2. 如果生活中没有数学,那么。。。
  3. 美国劳工部揭露中国女人大数据,看完彻底傻眼了……
  4. PHP 接收 UDP包_php只能做网站?基于swoole+websocket开发双向通信应用
  5. promise 浏览器实现的源码_【大前端01-01】函数式编程与JS异步编程、手写Promise...
  6. MySQL调用mongodb事务回滚_SpringBoot整合MongoDB,在多数据源下实现事务回滚。
  7. python函数用于创建对象_Python-创建类并使用函数更改其对象值
  8. 正则表达式在python中的应用_学习正则表达式在python中的应用
  9. 计算机语言学考研科目,语言学考研笔记整理(共16页)
  10. leetcode1. 两数之和(两种方法)