L1-045 宇宙无敌大招呼 (5 分)

据说所有程序员学习的第一个程序都是在屏幕上输出一句“Hello World”,跟这个世界打个招呼。作为天梯赛中的程序员,你写的程序得高级一点,要能跟任意指定的星球打招呼。

输入格式:

输入在第一行给出一个星球的名字S,是一个由不超过7个英文字母组成的单词,以回车结束。

输出格式:

在一行中输出Hello S,跟输入的S星球打个招呼。

输入样例:

Mars

输出样例:

Hello Mars
#include<stdio.h>
int main()
{
    char a[8];
    fgets(a,8,stdin);
    printf("Hello %s", a);
}

以char str[N];fgets(str, N, stdin);为例:

    fgets只能读取N-1个字符,包括最后的‘\n‘,读完结束后系统将自动在最后加‘\0‘(gets读完结束后系统自动会将‘\n‘置换成‘\0‘)。

原文地址:https://www.cnblogs.com/zhuzehua/p/10660485.html

时间: 2024-10-09 23:51:35

L1-045 宇宙无敌大招呼 (5 分)的相关文章

L1-045 宇宙无敌大招呼

L1-045 宇宙无敌大招呼 (5 分) 据说所有程序员学习的第一个程序都是在屏幕上输出一句"Hello World",跟这个世界打个招呼.作为天梯赛中的程序员,你写的程序得高级一点,要能跟任意指定的星球打招呼. 输入格式: 输入在第一行给出一个星球的名字S,是一个由不超过7个英文字母组成的单词,以回车结束. 输出格式: 在一行中输出Hello S,跟输入的S星球打个招呼. 输入样例: Mars 输出样例: Hello Mars #include<iostream> #in

PAT 乙级 1074 宇宙无敌加法器 (20 分)

1074 宇宙无敌加法器 (20 分) 地球人习惯使用十进制数,并且默认一个数字的每一位都是十进制的.而在 PAT 星人开挂的世界里,每个数字的每一位都是不同进制的,这种神奇的数字称为"PAT数".每个 PAT 星人都必须熟记各位数字的进制表,例如"--0527"就表示最低位是 7 进制数.第 2 位是 2 进制数.第 3 位是 5 进制数.第 4 位是 10 进制数,等等.每一位的进制 d 或者是 0(表示十进制).或者是 [2,9] 区间内的整数.理论上这个进制

1074 宇宙无敌加法器 (20 分)

地球人习惯使用十进制数,并且默认一个数字的每一位都是十进制的.而在 PAT 星人开挂的世界里,每个数字的每一位都是不同进制的,这种神奇的数字称为"PAT数".每个 PAT 星人都必须熟记各位数字的进制表,例如"--0527"就表示最低位是 7 进制数.第 2 位是 2 进制数.第 3 位是 5 进制数.第 4 位是 10 进制数,等等.每一位的进制 d 或者是 0(表示十进制).或者是 [2,9] 区间内的整数.理论上这个进制表应该包含无穷多位数字,但从实际应用出发

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 大数据支持分表优化

公司的短信平台,数据量越来越大了,需要对数据进行一些优化,下面是拆分后的数据库量参考. 新开发的软件模块,必须支持分表,拆表的功能一个数据表里,不适合保存1000万以上的记录新开发的业务模块,能分表的全分表,否则,将来我们无法用其他小型数据库,例如mysql 现在系统的短信已经进行了拆表接着打算把日志也进行拆表确保数据库里,没有庞大的表,随时可以切换数据库 每个人把自己负责的事情,做到自己能力的及至,做到部门能力的及至,公司能力的及至,就很有希望了有时候我说话很随意,但是一般会注意,我说出去的话

仰观宇宙之大,俯察品类之盛

我们的日常生活是一个平视的视角,觉得天高地阔,有很多东西都比我们伟大,都比我们辽远,一身渺渺,有的时候会觉得孤单和无助.登临山水,给了我们一个不同寻常的视点.当人在山之巅,在水之涯,有时候会真正体会到"仰观宇宙之大,俯察品类之盛,所以游目骋怀"的自由自在.正是因为中国人很早就认识到个体生命非常短暂,充满无奈与无常,所以他们才努力在有限生命中去追求无限的价值,在相对的存在中,去追求绝对的意义.这种追求生生不息,转化成山水之间寻寻觅觅的寄托.人们踏遍千山,寻找一个俯视生活的视点,这种对自然

BZOJ-2462: [BeiJing2011]矩阵模板 (宇宙无敌超级大暴力~)

2462: [BeiJing2011]矩阵模板 Time Limit: 2 Sec  Memory Limit: 128 MBSubmit: 1278  Solved: 607[Submit][Status][Discuss] Description 给定一个M行N列的01矩阵,以及Q个A行B列的01矩阵,你需要求出这Q个矩阵哪些在原矩阵中出现过.    所谓01矩阵,就是矩阵中所有元素不是0就是1. Input 输入文件的第一行为M.N.A.B,参见题目描述. 接下来M行,每行N个字符,非0即

大数据波分传输工程方案设计主要细节

大数据时代已经有好几年了,波分传输被越来越多的人使用,甚至一些骨干网传输都已经离不开波分传输了.用的人多,规范也就很多,因此一些工程上的设计也困扰着越来越多的人,今天我就和大家分享一下,波分传输在做方案的初期需要了解到哪些的工程信息,技术大神看看就好,仅供初学者参考. 1.整个波分系统中传输的数据类型是什么? 这是因为CATV业务和PON业务不能在波分中传输.所以前期首先要了解这个,不然白忙活啦. 2.传输链路是单纤还是双纤? 单双纤决定了波分的型号和波道数. 3.整个传输距离是多少千米?有没有

大整数相乘“分治法”和“循环暴力法”

前言 今天刷到一道很有趣的面试题,感觉很有意思,来分享给大家. 题目描述 有两个用字符串表示的非常大的大整数,算出他们的乘积,也是用字符串表示.不能用系统自带的大整数类型. 输入描述:空格分隔的两个字符串,代表输入的两个大整数输出描述:输入的乘积,用字符串表示 示例1 输入72106547548473106236 982161082972751393输出70820244829634538040848656466105986748 思路分析 例如x=1234,y=567 ①将x拆分成两半儿,a =

mysql大数据解决方案--分表分库(0)

引言 对于一个大型的互联网应用,海量数据的存储和访问成为了系统设计的瓶颈问题,对于系统的稳定性和扩展性造成了极大的问题.通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式. •水平切分数据库:可以降低单台机器的负载,同时最大限度的降低了宕机造成的损失: •负载均衡策略:可以降低单台机器的访问负载,降低宕机的可能性: •集群方案:解决了数据库宕机带来的单点数据库不能访问的问题: •读写分离策略:最大限度了提高了应用中读取数据的速度和并发量: 问题描述 1.单个表数据量越大,读