1、时间换算(5分)

题目内容:

UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。

有效的输入范围是0到2359,即你的程序不可能从测试服务器读到0到2359以外的输入数据。

你的程序要输出这个时间对应的UTC时间,输出的格式和输入的相同,即输出一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。

提醒:要小心跨日的换算。

输入格式:

一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。

输出格式:

一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。

输入样例:

803

输出样例:

3

时间限制:500ms内存限制:32000kb


#include <stdio.h>
int main()
{int BJT,UTC,i;scanf("%d",&BJT);i=BJT/100-8;if(i<0){UTC=(24+i)*100+(BJT%100);printf("%d",UTC);}else{UTC=i*100+(BJT%100);printf("%d",UTC);}return 0;
}

2、分队列(5分)

题目内容:

班级第一次列队,通常老师会让同学按身高排成一列,然后1、2报数,喊到1的同学向前一 步,就这样,队伍就变成两列了。假设现在一个班级有n个同学,并且他们已经按身高排成 了一列,同学按身高从1到n编号,你能告诉我最后哪些编号的同学站在了第一列么?

输入格式:

输入一个正整数n,表示班级的人数。

输出格式:

按顺序输出所有在第一列的同学对应的编号,每两个编号之间用一个空格隔开,最后一个编号后面没有空格。

输入样例:

11

输出样例:

1 3 5 7 9 11

时间限制:500ms内存限制:32000kb

#include<stdio.h>
int main()
{
int i=1,n,x;
scanf("%d",&n);printf("%d",i);
for(x=3;x<=n;x+=2)
{printf(" %d",x);
}return 0;
}

时间换算和分队列—程序设计入门C语言相关推荐

  1. c语言编程题素数和,程序设计入门——C语言 第4周编程练习 1 素数和(5分)

    题目内容: 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推. 现在,给定两个整数n和m,0 输入格式: 两个整数,第一个表示n,第二个表示m. 输出格式: 一个整数,表示第n个素数到 ...

  2. 编写一个分奇偶的c语言程序,程序设计入门——C语言 第3周编程练习 1 奇偶个数(5分)...

    1 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据.程序输出读到的数据中的奇数和偶数的个数. 输入格式: 一系列正整数,整数的范围是(0,100000).如果 ...

  3. c语言oj1124,程序设计入门——C语言 第2周编程练习 1时间换算(5分)

    1 时间换算(5分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果 ...

  4. 程序设计入门——C语言(翁恺老师)我的作业

    程序设计入门--C语言(翁恺老师)我的作业 第一周 程序设计与C语言 1 输出"Hello World"(5分) 题目内容: 请输出一行,内容为 Hello World 请注意大小 ...

  5. 程序设计入门——C语言 习题汇总

    <img width="108" height="40" alt="浙江大学" src="http://imgsize.ph ...

  6. [笔记][mooc]《程序设计入门—C语言》

    程序设计入门-C语言 (幕课课程笔记) Mac环境搭建 terminal > "gcc" >确认,安装 > gcc || gcc --version 本课程程序的 ...

  7. 笔记:中国大学MOOC课程《程序设计入门——C语言》编程练习

    笔记:中国大学MOOC课程<程序设计入门--C语言>编程练习 第7周 数组运算 1 多项式加法 第8周 指针与字符串 2 GPS数据处理 第7周 数组运算 1 多项式加法 题目内容: 一个 ...

  8. 【C语言 MOOC】程序设计入门_C语言(翁恺)

    文章目录 程序设计入门-C语言(MOOC-翁恺) Week 1 程序设计与C语言 lesson 1 计算机和编程语言 辗转相除法 程序的执行 lesson 2 第一个程序 Week 2 计算 less ...

  9. MOOC程序设计入门——C语言(翁恺)第五周编程作业“念整数”

    MOOC程序设计入门--C语言(翁恺)第五周编程作业"念整数" ****念整数 题目内容: 你的程序要读入一个整数,范围是[-100000,100000].然后,用汉语拼音将这个整 ...

最新文章

  1. mediumtext_mediumtext数据类型 | 学步园
  2. linux管理子进程c,Linux 进程管理 CGroup
  3. android发送json格式,Android---创建Json格式数据
  4. hihocoder 1320 压缩字符串(字符串+dp)
  5. [转载]Lua和C++交互详细总结
  6. 全球及中国商用卫生间纸巾分配器行业需求前景及发展趋势研究报告2021-2027年版
  7. jdbc获取一行字符串_JDBC基础
  8. 数据仓库与数据挖掘(一)
  9. 情人节神奇的传情之物,“懂爱”的你都会爱上它丨情人节系列
  10. Visual Studio Code下载安装教程
  11. 正则表达式 -验证身份证号
  12. 技术分享 | Online DDL 工具 gh-ost
  13. 电路课组(一)电路原理 Review 1 线性电路分析基础
  14. 微信支付及支付宝支付开发指南
  15. Navicate管理工具的使用
  16. linux如何卸载wps,Ubuntu菜鸟入门(三)—— 无用软件卸载,wps等常用软件安装...
  17. gridview发布后,编辑改为edit 原因是未安装 dotNetFx40LP_Full_x86_x64zh-Hans中文语言包...
  18. 又一个项目要结项了,项目报告PPT内容节选点纪念一下
  19. 清除浮动以及什么是浮动(float)
  20. Disconnect tfs

热门文章

  1. 互联网时代危机公关的传播特点
  2. css 注释_CSS注释教程
  3. 函数实现两个数比较大小。
  4. 西门子840D数控机床使用C++DDE技术连接DHServer|Result实现NC程序的管理
  5. Java创建大小顶堆
  6. 利用SpaceVim打造完美Go IDE
  7. 计算机视觉的自动编码器:无限可能的世界
  8. 多行文本框(Text.MultiLine)问题
  9. 如何从频域的角度解释CNN(卷积神经网络)?
  10. 获取文件权限,struct stat, 与运算