CCF 201812-1小明上学 C++

CSP题目:计算小明回家所需时间 CSP 题目 问题描述:一次放学的时候,小明已经规划好了自己回家的路线,并且能够预测经过各个路段的时间。同时,小明通过学校里安装的“智慧光明”终端,看到了出发时刻路上经过的所有红绿灯的指示状态。请帮忙计算小明此次回家所需要的时间。 输入格式:   输入的第一行包含空格分隔的三个正整数 r、y、g,表示红绿灯的设置。这三个数均不超过 106。   输入的第二行包含一个正整数 n,表示小明总共经过的道路段数和路过的红绿灯数目。   接下来的 n 行,每行包含空格分隔的两个整数 k、t。k=0 表示经过了一段道路 阅读详情

在这里插入图片描述
在这里插入图片描述
思路:红绿黄依次循环,遇到红灯要等t秒,遇到黄灯要等t+30(红灯)秒,遇到绿灯不用等直接通过,没遇到灯则t表示路程时间。所以总时间等于等灯的时间加上路程的时间。

#include <iostream>
using namespace std;
int main()
{
    int r,y,g,n,k,t;
    int sum=0;
    cin >> r >> y >> g >> n;
    while(n--)
    {
        cin >> k >> t;
        switch(k)
        {
            case 0: sum+=t; break;
            case 1: sum+=t; break;
            case 2: sum=sum+t+r; break;
            case 3: break;
        }
    }
    cout << sum << endl;
    return 0;
}

一次过,一百分。fighting!

CCF-CSP 201812-1 小明上学&小明放学c++(重点!爆内存风险) 小明上学 #include <iostream> using namespace std; int main(){ int r,y,g,time=0; cin>>r>>y>>g; int n; cin>>n; int a[n][2]; for(int i=0;i<n;++i){ for(int j=0;j<2;++j) cin>>a[i] 阅读详情

相关推荐

CCF 201812-1 小明上学 (C++)

201812-1 小明上学 试题编号: 201812-1 试题名称: 小明上学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 解题过程 本题理解与实现都很简单,直接按照题意编写代码即可。 AC代码 #include<iostream> using namespace std; int main() { int r,y,g; cin>>r>>y>>g; int n; cin>>n; int sum=0; int k,t

weixin_43597126的博客 879

C++-练习-6

用户输入小时数和分钟数。把这两个值传递给一个void函数,以Time: 9:28的格式进行打印

little_startoo的博客 310

10X Visium空间转录组学入门:从芯片结构到数据分析全流程解析(附避坑指南)

本文全面解析10X Visium空间转录组学技术,从芯片物理结构、探针化学原理到湿实验全流程操作与避坑指南,并详细介绍了从FASTQ数据到空间可视化的核心分析流程。文章旨在帮助科研人员跨越从理论到实操的鸿沟,掌握从样本准备、文库构建到使用Space Ranger和Seurat进行数据分析与可视化的完整路径,为组织生物学研究提供清晰的实践指引。

weixin_29306011的博客 163

C++-练习-10

编写一个程序,要求用户以整数方式来输入秒数(使用long 或long long 变量存储),然后以天,小时,分钟和秒的方式显示该段时间。使用符号常量来表示每天有多少小时,每小时有多少分钟以及每分钟有多少秒。

little_startoo的博客 401

ZYNQ-7035+HMCAD1511高速数据采集系统设计

高速数据采集是电子测量、雷达信号处理与通信基带验证的核心技术基础,其性能瓶颈常集中于采样率、通道同步性与实时处理能力。基于ADC采样原理与SoC异构架构,高带宽、低抖动时钟链路与FPGA+ARM协同处理成为突破关键。ZYNQ-7035凭借275K逻辑单元与千级DSP资源,显著提升LVDS数据流吞吐与片上滤波/触发等实时算法部署能力;HMCAD1511则以1GSPS四通道同步采样和8位分辨率,满足示波器级动态范围需求。该组合广泛应用于嵌入式信号采集平台开发、教学实验系统构建及国产化仪器原型验证。

weixin_28939623的博客 261

Code Composer Studio 8.3.1安装与常见问题解决指南

本文提供了Code Composer Studio 8.3.1版本的详细安装指南与常见问题解决方案。内容涵盖从下载离线安装包、系统环境准备、自定义安装步骤,到首次启动配置及汉化建议。重点解析了安装过程中可能遇到的闪退、卡顿、Java虚拟机错误等典型问题的排查与修复方法,旨在帮助开发者高效部署这一稳定的嵌入式集成开发环境。

weixin_29195217的博客 327

c++题目:小明的时间

小明是个非常忙碌的人,因此,他经常以秒为单位计算时间。但是,生活中习惯以小时、分钟、秒钟来计算时间,这使得他非常不习惯。因此,他希望学编程的你编写一个程序,将时间转化为秒数,你能帮到他吗?输入三个整数 h,m,sh,m,s,分别代表小时、分钟、秒数。输出一个整数,表示转换后的秒数。然后......上代码!

Duyea2012的博客 1068

ENVI学习总结(十二)——基于改进的 CASA 模型反演 NPP

基于改进的 CASA 模型反演 NPP 数据为地理空间数据云提供的 TM 影像,其具体信息如图 1 所示。该实验中所使用的 TM 数据已进行过 QUAC 快速大气校正,来消除大气和光照等因素对地物反射的影响。Landsat 主题成像仪(TM)是 Landsat4 和 Landsat5 携带的传感器,每 16 天扫描同一地区,即 16 天覆盖全球一次。 TM 影像包含 7 个波段,波段 1-5 ...

Arcgiser的博客 3万+

十道题入门C++

从输入输出到内存,十道题带你入门C++。

lalalamavis的博客 961

f103vet6 SD卡SDIO+DMA配置避坑指南:从初始化卡死到稳定读写的全流程解析

本文详细解析STM32F103VET6芯片SD卡SDIO与DMA配置中的常见问题,从初始化卡死到读写不稳定的全流程解决方案。重点分析总线宽度配置、时钟分频调整及DMA通道管理技巧,帮助开发者避开常见陷阱,实现稳定高效的数据存储。

u0v1w2x3的博客 666

飞牛fnNAS存储模式RAID 5数据恢复

中介绍了fnNAS存储空间的几个模式,细心的网友应该能感受到,我是非常推崇RAID 5的。但我认为,一般人出现1块硬盘损坏后,就能够赶紧采取处理措施了,再高的容灾等级也无法满足这个用户的需求了。》就完成了飞牛NAS存储空间的说明,包括了如何创建、怎么选择空间模式、RAID 5 硬盘故障后的更换、系统更换/重装后数据盘的恢复等等。在VMware中新建虚拟机,安装好fnNAS后,再向虚拟机添加“已有硬盘”(这就是所谓崩溃虚拟机的数据盘),此时新的fnNAS出现提示。在“选择要添加的硬盘”中,选择刚添加硬盘。

dgnankai的专栏 3008

CCF CSP201812-1小明上学(c++100)

CCF CSP201812-1小明上学 #include<iostream> using namespace std; int main(){ int r,g,y,n,ans = 0; cin>>r>>y>>g>>n; for(int i = 0; i < n; i++){ int num1,num2; cin>>num1>>num2; if(num1 == 2) num2 += r; else

qq_44091681的博客 212

ardupilot开发 --- MavLink 篇

ardupilot开发 --- MavLink 篇

记录老板的每次pua,分享领导每天的毒鸡汤... 4249

ccf 201812-1 小明上学

1 #include<stdio.h> 2 #include<string.h> 3 #define MAXN 105 4 using namespace std; 5 int main() 6 { 7 int r, y, g; 8 int n; 9 int k, t; 10 int ans = 0;...

weixin_30394251的博客 214

一文弄懂Word2Vec之skip-gram(含详细代码)

目录 前言 一、什么是Skip-gram算法 二、目标是什么 三、定义表示法 3.1 one-hot向量 3.2 词向量(word vector) 3.3 单词矩阵 3.4 单词相似度 3.5 softmax函数 3.6算法过程 3.7 求softmax 四、skipgram代码实现 4.1 如何把词转换为向量 4.2 CBOW和Skip-gram的算法实现 Skip-gram的理想实现 Skip-gram的实际实现 4.3 使用Pytorch实现Skip-gram .

Python,数据分析,机器学习,深度学习 1万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

CCF **201812-1 小明上学*

CCF 201812-1 小明上学 #include <iostream> #define _for(i,a,b) for(int i=a;i<b;i++) using namespace std; int main() { int g,r,y; //g=green,r=red,y=yellow int k,time; int sumt=0; //总时间 int sum=0; //0——3每个k所对应的时间 cin>>r>>y>>g; i

MyHeartWillGoOn 173

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

CCF-CSP 201812-1 小明上学

CCF-CSP 201812-1 小明上学问题描述代码 问题描述 代码 #include<iostream> using namespace std; int main(){ int r,y,g; cin>>r>>y>>g; int n; cin>>n; int a[n][2]; for(int i=0;i<n;i++){ for(int j=0;j<2;j++){ cin>>a[i][j]

SYSU_Zhiyuan 198

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

CCF 201812-1小明上学 (100分)

(1)题目描述 (2)算法思想 正经的送分题,很多变量其实都用不上,关键是要理解题意为下一题做准备。 (3)代码实现 #include<iostream> using namespace std; int main() { int sig[4]= {0}; for(int i=1; i<4; i++) cin>>sig[i]; int n; cin>>n; int sum=0; for(int i=0; i<n; i++) { int

Henimal00的博客 262

ccf csp 201812-1 小明上学

#include&lt;iostream&gt; using namespace std; int main(){ int r, y, g; cin &gt;&gt; r &gt;&gt; y &gt;&gt; g; int n; cin &gt;&gt; n; int tot = 0; for(int i = 0; i &lt; n; i++)...

lalala_HFUT的博客 562

2018-12-1 ccf 小明上学 c++

#include <iostream> using namespace std; int main(){ int r,y,g; cin >> r >> y >> g; int n; int time=0; cin >> n; int a[n][2]={}; for(int i=0;i<n;i++){ for(int...

ma_minmin的博客 243

CCF201812-1 小明上学

试题编号: 201812-1 试题名称: 小明上学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景   小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿灯。   京州...

逐梦者 1万+

CCF-201812-1小明上学

CCF-201812-1小明上学 问题描述 试题编号: 201812-1 试题名称: 小明上学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景   小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿灯。   京州市的红绿灯是这样工作的:每盏红绿灯有红、黄、绿三盏灯和一个能够显

suxiaorui的博客 507

ccf csp201812-1小明上学

ccf csp201812-1 试题编号: 201812-1 试题名称: 小明上学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景   小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿灯。   京州市的红绿灯是这样工作的:每盏红绿灯...

哈市cxy 200

CCF201812-1小明上学

原题链接 我的个人博客 题目描述 题目背景 小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿灯。   京州市的红绿灯是这样工作的:每盏红绿灯有红、黄、绿三盏灯和一个能够显示倒计时的显示牌。假设红绿灯被设定为红灯 r 秒,黄灯 y 秒,绿灯 g 秒,那么从 0...

我是没有梦想的小白 229

CCF 201812-1 小明上学(得分100)

CCF 201812-1 小明上学 #include<iostream> using namespace std; int main() // k=0,k=1时加上t,k=2时加上t+r,k=3时加上0。 { // 黄灯后是红灯 int r, y, g; cin >> r >> y >> g; int n; // 小明总共...

星星之火 可以燎原 157
上一篇: CCF 201903-2 二十四点 C++ 注意
下一篇: CCF 201812-2 小明放学 C++ 注意挺难
cloudless_sky
博客等级 码龄8年 106粉丝 128原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值