【2024年全国青少信息素养大赛c++初中复赛集训第一天编程题分享】

目录

题目 1:星际旅行者的紧急求助

题目 2:失落的文明遗迹

题目 3:时间之门的密码

题目5,输出多进制数

题目6、乒乓球

题目7、明明的随机数

题目8、烤鸡

题目9、排队接水

题目 10:魔法森林的迷宫

题目 11:校园植树节活动

题目 12:小学生数学竞赛排名


题目 1:星际旅行者的紧急求助

【故事背景】

在一次星际旅行中,宇航员的飞船遭遇了未知的空间风暴,导致飞船的能源系统受损。宇航员需要紧急修复能源系统,但是能源核心的启动序列被加密了。宇航员必须编写一个程序来解密启动序列,以便重启能源系统。

【题目描述】

编写一个程序,输入一个正整数n,代表加密的启动序列。程序需要输出启动序列解密后的结果,解密规则是将序列中的每个数字乘以2然后减去1。

【输入格式】

输入一个正整数n (1 <= n <= 10000)。

【输出格式】

输出一个整数,表示解密后的启动序列。

【样例输入】

7

【样例输出】

13

#include <bits/stdc++.h>
using namespace std;

int main() {
	int n;
	cin >> n;
	cout << (n * 2 - 1);
	return 0;
}

 

题目 2:失落的文明遗迹

【故事背景】

考古学家在一次探险中发现了一座失落文明的遗迹。遗迹中有一系列的房间,每个房间都有一个门,门上有一个数字锁。据说,只有按照正确的顺序输入所有房间的数字锁,才能打开通往宝藏的大门。考古学家现在需要你的帮助,找出这个正确的顺序。

【题目描述】

编写一个程序,输入每个房间门上的数字锁的开启顺序,输出正确的开门顺序。

【输入格式】

输入多行,每行包含一个正整数,直到输入一个特殊的标记"END"。

【输出格式】

输出多行,每行一个整数,按照正确的开门顺序输出。

【样例输入】

3 7 2 9 5

1 4 6 8

2 5 3 7 8

END

【样例输出】

1

2

2

3

3

4

5

5

6

7

7

8

8

9

#include <bits/stdc++.h>
using namespace std;


int main() {
  vector<int> rooms;
    while (!cin.eof()) {
        int num;
        cin >> num;
        if (num == 0) break; // 假设0是END的占位符
        rooms.push_back(num);
    }
    sort(rooms.begin(), rooms.end());
    for (size_t i = 0; i < rooms.size(); ++i) {
    int room = rooms[i];
    cout << room << endl;
}
	return 0;
}

题目 3:时间之门的密码

【故事背景】

在一座古老的城堡中,有一个传说中的时间之门。门上有一个由四个数字组成的密码,每个数字代表一个方向:东、南、西、北。只有输入正确的密码,时间之门才会打开,揭示隐藏在门后的秘密。然而,密码已经失传,只剩下一些线索。现在需要你的帮助,根据线索推断出正确的密码。

【题目描述】

编写一个程序,输入四个数字,每个数字代表一个方向的步数。程序需要输出所有可能的密码组合。

【输入格式】

输入四个整数,用空格隔开,代表东、南、西、北的步数。

【输出格式】

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-15 18:36:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-15 18:36:05       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-15 18:36:05       58 阅读
  4. Python语言-面向对象

    2024-07-15 18:36:05       69 阅读

热门阅读

  1. 在本科生中,发表SCI一区的情况如何?

    2024-07-15 18:36:05       16 阅读
  2. python爬虫学习(三十四天)

    2024-07-15 18:36:05       15 阅读
  3. 什么是CPCI?

    2024-07-15 18:36:05       19 阅读
  4. 获取pdf页码时走的弯路

    2024-07-15 18:36:05       20 阅读
  5. Nginx的重定向

    2024-07-15 18:36:05       23 阅读
  6. websocket中的STOMP 协议:sockjs-client 和 stompjs

    2024-07-15 18:36:05       27 阅读
  7. 等保测评的智能化与自动化展望

    2024-07-15 18:36:05       26 阅读