团体程序设计天梯赛-练习集)(5分)
L1-001 Hello World (5 分)
这道超级简单的题目没有任何输入。
你只需要在一行中输出著名短句“Hello World!”就可以了。
输入样例:
无
输出样例:
Hello World!
代码:
#include<stdio.h>
int main(){printf("Hello World!");return 0;
}
L1-004 计算摄氏温度 (5 分)
给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
输入格式:
输入在一行中给出一个华氏温度。
输出格式:
在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。
输入样例:
150
输出样例:
Celsius = 65
代码:
#include<stdio.h>
int main(){int n;scanf("%d",&n);printf("Celsius = %d",5*(n-32)/9);return 0;
}
L1-012 计算指数 (5 分)
真的没骗你,这道才是简单题 —— 对任意给定的不超过 10 的正整数 n,要求你输出 2n
。不难吧?
输入格式 :
输入在一行中给出一个不超过 10 的正整数 n。
输出格式:
在一行中按照格式 2^n = 计算结果 输出 2n 的值。
输入样例:
5
输出样例:
2^5 = 32
代码:
import java.util.Scanner;public class Main{public static void main(String[] args){Scanner input = new Scanner(System.in);int number = input.nextInt();int num=1;for(int i = 0;i < number;i++){num *=2;}System.out.println("2^"+number+" = "+num);}
}
L1-014 简单题 (5 分)
这次真的没骗你 —— 这道超级简单的题目没有任何输入。
你只需要在一行中输出事实:This is a simple problem. 就可以了。
输入样例:
无
输出样例:
This is a simple problem.
代码:
#include<stdio.h>
int main(){printf("This is a simple problem.");return 0;
}
L1-021 重要的话说三遍 (5 分)
这道超级简单的题目没有任何输入。
你只需要把这句很重要的话 —— “I’m gonna WIN!”——连续输出三遍就可以了。
注意每遍占一行,除了每行的回车不能有任何多余字符。
输入样例:
无
输出样例:
I’m gonna WIN!
I’m gonna WIN!
I’m gonna WIN!
代码:
#include<stdio.h>
int main(){printf("I'm gonna WIN!\nI'm gonna WIN!\nI'm gonna WIN!\n");return 0;}
L1-024 后天 (5 分)
如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。
输入格式:
输入第一行给出一个正整数D(1 ≤ D ≤ 7),代表星期里的某一天。
输出格式:
在一行中输出D天的后天是星期几。
输入样例:
3
输出样例:
5
代码:
#include<stdio.h>
int main(){int n;scanf("%d",&n);if((n+2)%7==0) printf("7");else printf("%d",(n+2)%7);return 0;
}
L1-026 I Love GPLT (5 分)
这道超级简单的题目没有任何输入。
你只需要把这句很重要的话 —— “I Love GPLT”——竖着输出就可以了。
所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。
输入样例:
无
输出样例:
I
L
o
v
eG
P
L
T
注意:输出的两个空行中各有一个空格。
代码:
#include<stdio.h>
int main(){printf("I\n \nL\no\nv\ne\n \nG\nP\nL\nT\n");return 0;
}
L1-029 是不是太胖了 (5 分)
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)
输入格式:
输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。
输出格式:
在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。
输入样例:
169
输出样例:
124.2
代码:
#include<stdio.h>
int main(){int n;double t;scanf("%d",&n);t=(n-100)*0.9*2;printf("%0.1f",t);return 0;
}
L1-036 A乘以B (5 分)
看我没骗你吧 —— 这是一道你可以在 10 秒内完成的题:给定两个绝对值不超过 100 的整数 A 和 B,输出 A 乘以 B 的值。
输入格式:
输入在第一行给出两个整数 A 和 B(−100≤A,B≤100),数字间以空格分隔。
输出格式:
在一行中输出 A 乘以 B 的值。
输入样例:
-8 13
输出样例:
104
代码:
#include<stdio.h>
int main(){int a,b;scanf("%d %d",&a,&b);printf("%d",a*b);return 0;}
L1-038 新世界 (5 分)
这道超级简单的题目没有任何输入。
你只需要在第一行中输出程序员钦定名言“Hello World”,并且在第二行中输出更新版的“Hello New World”就可以了。
输入样例:
无
输出样例:
Hello World
Hello New World
代码:
#include<stdio.h>
int main(){printf("Hello World\nHello New World");return 0;
}
L1-042 日期格式化 (5 分)
世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。
输入格式:
输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。
输出格式:
在一行中按照“yyyy-mm-dd”的格式给出年、月、日。
输入样例:
03-15-2017
输出样例:
2017-03-15
代码:
#include<stdio.h>
int main(){char str[12];gets(str);for(int i = 6;i < 10;i++) printf("%c",str[i]);printf("-");for(int i = 0;i < 5;i++) printf("%c",str[i]);return 0;
}
L1-045 宇宙无敌大招呼 (5 分)
据说所有程序员学习的第一个程序都是在屏幕上输出一句“Hello World”,跟这个世界打个招呼。作为天梯赛中的程序员,你写的程序得高级一点,要能跟任意指定的星球打招呼。
输入格式:
输入在第一行给出一个星球的名字S,是一个由不超过7个英文字母组成的单词,以回车结束。
输出格式:
在一行中输出Hello S,跟输入的S星球打个招呼。
输入样例:
Mars
输出样例:
Hello Mars
#include<stdio.h>
int main(){char str[8];gets(str);printf("Hello ");for(int i = 0;str[i]!='\0';i++) printf("%c",str[i]);return 0;
}
L1-051 打折 (5 分)
去商场淘打折商品时,计算打折以后的价钱是件颇费脑子的事情。例如原价 ¥988,标明打 7 折,则折扣价应该是 ¥988 x 70% = ¥691.60。本题就请你写个程序替客户计算折扣价。
输入格式:
输入在一行中给出商品的原价(不超过1万元的正整数)和折扣(为[1, 9]区间内的整数),其间以空格分隔。
输出格式:
在一行中输出商品的折扣价,保留小数点后 2 位。
输入样例:
988 7
输出样例:
691.60
#include<stdio.h>
int main(){int sum, n;scanf("%d%d",&sum,&n);printf("%0.2f",(float)sum*n/10);return 0;
}
L1-052 2018我们要赢 (5 分)
2018年天梯赛的注册邀请码是“2018wmyy”,意思就是“2018我们要赢”。本题就请你用汉语拼音输出这句话。
输入格式:
本题没有输入。
输出格式:
在第一行中输出:“2018”;第二行中输出:“wo3 men2 yao4 ying2 !”。
输入样例:
无
输出样例:
2018
wo3 men2 yao4 ying2 !
代码
#include<stdio.h>
int main(){printf("2018\nwo3 men2 yao4 ying2 !");return 0;
}
1-057 PTA使我精神焕发 (5 分)
以上是湖北经济学院同学的大作。本题就请你用汉语拼音输出这句话。
输入格式:
本题没有输入。
输出格式:
在一行中按照样例输出,以惊叹号结尾。
输入样例:
无
输出样例:
PTA shi3 wo3 jing1 shen2 huan4 fa1 !
代码
#include<stdio.h>
int main(){printf("PTA shi3 wo3 jing1 shen2 huan4 fa1 !");return 0;
}
L1-060 心理阴影面积 (5 分)
这是一幅心理阴影面积图。我们都以为自己可以匀速前进(图中蓝色直线),而拖延症晚期的我们往往执行的是最后时刻的疯狂赶工(图中的红色折线)。由红、蓝线围出的面积,就是我们在做作业时的心理阴影面积。现给出红色拐点的坐标 (x,y),要求你算出这个心理阴影面积。
输入格式:
输入在一行中给出 2 个不超过 100 的正整数 x 和 y,并且保证有 x>y。这里假设横、纵坐标的最大值(即截止日和最终完成度)都是 100。
输出格式:
在一行中输出心理阴影面积。
友情提醒:三角形的面积 = 底边长 x 高 / 2;矩形面积 = 底边长 x 高。嫑想得太复杂,这是一道 5 分考减法的题……
输入样例:
90 10
输出样例:
4000
代码
#include<stdio.h>
int main(){int x,y;scanf("%d%d",&x,&y);printf("%d",100*50-(x*y/2+(100-y)*(100-x)/2+y*(100-x)));return 0;
}
L1-065 嫑废话上代码 (5 分)
Linux 之父 Linus Torvalds 的名言是:“Talk is cheap. Show me the code.”(嫑废话,上代码)。本题就请你直接在屏幕上输出这句话。
输入格式:
本题没有输入。
输出格式:
在一行中输出 Talk is cheap. Show me the code.。
输入样例:
无
输出样例:
Talk is cheap. Show me the code.
代码
#include<stdio.h>
int main(){printf("Talk is cheap. Show me the code.");return 0;
}
L1-066 猫是液体 (5 分)
测量一个人的体积是很难的,但猫就不一样了。因为猫是液体,所以可以很容易地通过测量一个长方体容器的容积来得到容器里猫的体积。本题就请你完成这个计算。
输入格式:
输入在第一行中给出 3 个不超过 100 的正整数,分别对应容器的长、宽、高。
输出格式:
在一行中输出猫的体积。
输入样例:
23 15 20
输出样例:
6900
代码
#include<stdio.h>
int main(){int a,b,h;scanf("%d%d%d",&a,&b,&h);printf("%d",a*b*h);return 0;
}
L1-073 人与神 (5 分)
跨界大神 L. Peter Deutsch 有一句名言:“To iterate is human, to recurse divine.”(迭代的是人,递归的是神)。本题就请你直接在屏幕上输出这句话。
输入格式:
本题没有输入。
输出格式:
在一行中输出 To iterate is human, to recurse divine.。
输入样例:
无
输出样例:
To iterate is human, to recurse divine.
代码
#include<stdio.h>
int main(){printf("To iterate is human, to recurse divine.");return 0;
}
L1-074 两小时学完C语言 (5 分)
知乎上有个宝宝问:“两个小时内如何学完 C 语言?”当然,问的是“学完”并不是“学会”。
假设一本 C 语言教科书有 N 个字,这个宝宝每分钟能看 K 个字,看了 M 分钟。还剩多少字没有看?
输入格式:
输入在一行中给出 3 个正整数,分别是 N(不超过 400 000),教科书的总字数;K(不超过 3 000),是宝宝每分钟能看的字数;M(不超过 120),是宝宝看书的分钟数。
题目保证宝宝看完的字数不超过 N。
输出格式:
在一行中输出宝宝还没有看的字数。
输入样例:
100000 1000 72
输出样例:
28000
代码
#include<stdio.h>
int main(){int N,K,M;scanf("%d%d%d",&N,&K,&M);printf("%d",N-K*M);return 0;
}
团体程序设计天梯赛-练习集)(5分)相关推荐
- 【CCCC】PAT : 团体程序设计天梯赛-练习集 L2 答案,题解,附代码
[CCCC]PAT : 团体程序设计天梯赛-练习集 L2 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 知识点分类(32): 1.树锯结构(9):二叉树的存储,编号,遍历顺序转换,求深度,底层节点,从底 ...
- PTA团体程序设计天梯赛-练习集(3)
PTA团体程序设计天梯赛-练习集 L1-001 Hello World (5 分) 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句"Hello World!"就可以 ...
- 团体程序设计天梯赛练习集题解整合
网上介绍 团体程序设计天梯赛练习集 的文章已经很多了, 我的这篇文章是对练习集题解的整合,方便每一位备战 团体程序设计天梯赛 的同学使用. 一年一度的 团体程序设计天梯赛 即将开始,PTA的练习集是必 ...
- 【CCCC】PAT : 团体程序设计天梯赛-练习集 L3 答案(01-23)
[CCCC]PAT : 团体程序设计天梯赛-练习集 L3 答案 顶着满课,整整一星期,终于咕完了.(:´д`)ゞ 知识点分类(23): 1.搜索模拟(5):BFS,DFS,最短路,路径打印 2.计算几 ...
- PTA团体程序设计天梯赛-练习集
PTA团体程序设计天梯赛-练习集 L1-024 后天 L1-025 正整数A+B L1-026 I Love GPLT L1-027 出租 L1-029 是不是太胖了 L1-030 一帮一 L1-03 ...
- 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案
[CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...
- PTA团体程序设计天梯赛-练习集Level-1(参考代码C语言/Python版)
本题目集截止到2022年天梯赛 受个人水平限制,<PTA团体程序设计天梯赛-练习集>中暂时只能把Level-1的题目做出来(也许有些Level-2的题可以写出来?)-我不是专门搞竞赛的,参 ...
- 团体程序设计天梯赛-练习集 L1-033——L1-048
团体程序设计天梯赛-练习集 /** @Description: 出生年* @version: * @Author: * @Date: 2021-03-25 08:13:57* @LastEditors ...
- 团体程序设计天梯赛-练习集——L3-020 至多删三个字符
给定一个全部由小写英文字母组成的字符串,允许你至多删掉其中 3 个字符,结果可能有多少种不同的字符串? 输入格式: 输入在一行中给出全部由小写英文字母组成的.长度在区间 [4, 106] 内的字符串. ...
- 团体程序设计天梯赛 -- 练习集 (L1合集)
文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...
最新文章
- 第十六 届全国大学生智能汽车竞赛 讯飞创意组 全国 选拔赛 竞赛规则
- python表白程序-程序员python表白代码
- Scala隐式转换之隐式类
- matlab寻找函数对应的工具箱
- html折叠菜单列子,基于Vue.js+bootstrap4的左侧可伸缩式菜单
- xadmin删除数据后出现ValueError报错
- oracle rac redo log,RAC共享online redo log和archived log的官方说明
- web报表工具FineReport的SQL编辑框的语法简介
- 济南学习 Day 5 T2 am
- 热烈欢迎 东北鸿顺山特产品有限公司网站正式上线
- java foreach参数_java – Mybatis foreach迭代复杂对象参数中的整数列表
- u8虚拟服务器端口,用友u8服务器参数配置
- Python递归的几个经典案例
- 错误代码741 因为文件名产生符号链接,所以需由对象管理器重新运行分析操作。
- EMC传导骚扰的共模电流与差模电流
- MIMIC数据库数据提取教程-提取时间维度数据
- web开发常用js及html代码
- STC11/10xx系列单片机独立波特率发生器设置
- vmware虚拟机重装后本机没虚拟网卡解决方案及虚拟机的三种网络连接方式详解
- c/c++编译器配置(交叉编译重要参数)、交叉编译动态库与as配置、mk初步
热门文章
- python给乘风破浪的姐姐制作词云打call图
- 苹果设备上的无损音乐alac
- 微信的服务器域名地址,微信服务器域名设置
- uniapp 微信小程序表单input输入框,点击下面的输入框时输入法弹出会把输入框内容顶上去
- arduino leonardo 入门
- android高德地图后台运行,Android手把手教你集成高德地图
- 重磅!瑞泰信息发布中国企业数字化增长行业实践白皮书——《数字化平台造就企业增长新引擎》
- java 外码 内码_什么是汉字的内码、外码、交换码、字形码?
- P5149 会议座位(逆序对 离散化 hash 归并排序)
- CREO:CREO软件中如何设置和使用各种标准模板文件(asm组件模板、drw工程图模板、prt零件模板)、零件模板的定制、创建零件自动产生绘图、绘图模板的定制之详细攻略