首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2021年信息学C+编程活动:元旦嘉年华之探月工程(适合学到循环的练习)

元旦编程嘉年华

2021

NEW YEAR

题目背景

11月24日凌晨4时30分,中国文昌航天发射场,长征五号遥五运载火箭点火升空,托举嫦娥五号探测器至地月转移轨道,开启我国首次地外天体采样返回之旅。对中国而言,随着嫦娥五号任务成功实施,自2004年启动的嫦娥探月工程前三期已经分步达成。中国科学家将在前三期的科学成果上,对月球表面的地形地貌、空间环境、资源分布作进一步考察,为今后载人登月以及建立月球基地打下基础。这不仅带动中国航天科技及一系列高科技产业的发展,也为人类知识宝库贡献中国力量。

01

探月工程1

动物王国也完整观看了嫦娥五号登月返回的新闻,其中带回来的“土特产”有2千克月壤,引起了动物们的思考(尤其是兔子),有一只爱思考的兔子“异想天开”的提出一个模型,在月球上随机抓取一把月壤,如果抓多了,电脑就会给终端提示,以便随时调整,输入输出看样例。

输入

输入一个整数N,表示抓取月壤的重量(单位:kg)

输出

输出提示,如果比2kg大,那么输出“more”,如果比2kg小,输出“less”,如果刚好是2kg则输出“back”。

样例输入

1

样例输出

less

02

探月工程2

狐狸不这么认为兔子的模型,它说应该是随机取一把土,然后在这个过程中,会不断的调整,而且假设机器上测得的土壤是偶数,那么扔掉一半,如果是奇数那么再抓1kg,直到最后为2kg的时候,停止调整,那么具体要调整多少次呢?你帮狐狸先生来实现吧?

输入

输入一个整数N,表示取了一把月壤(n>0)

输出

输出需要进行多少次操作可以取到2kg土。详细看样例输入

样例输入1

1

样例输出1

less

样例输入2

2

样例输出

1

样例输入3

5

样例输出

5

03

探月工程3

小熊对于取的月壤很感兴趣,但它对不同天体的土壤情况更是好奇,假设小熊向不同天体发射了探测器,分别在这些天体上取的若干包土壤,问比月球土壤M多的天体有多少个?由于发射的天体很多,需要你这边帮忙他计算一下。

样例输入

输入两个整数N和M,输入N个数表示不同天体的土壤重量和月球的土壤重量

样例输出

输出比月球土壤M大的天体数量

样例输入

5 3

1 2 3 4 5

样例输出

2

样例说明

5个天体的土壤的重量分别是1kg,2kg,3kg,4kg,5kg,月球的土壤重量是3kg,比月球土壤重的是 4kg 和5kg,所以输出 数量2.

04

探月工程4

小猫通过显微镜观察某一个天体的微观结构,发现有以下特点:他们的基本结构都是一个个方形,只不过组成这个方形的大小和形状和你输入的初始值有关。输出的各个数字由字符隔开

样例输入

2 *

样例输出

2*2

2*2

样例输入

5

样例输出

5*5*5*5*5

5*5*5*5*5

5*5*5*5*5

5*5*5*5*5

5*5*5*5*5

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201231A0ACUM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券