0
点赞
收藏
分享

微信扫一扫

编程题库《一》

weednoah 2022-04-29 阅读 31

系列文章目录

计算机二级考试编程题库《一》


前言

可以帮助掌握已学习的编程知识。


``

一、范围内37倍数的和

题目描述:输入一个整数 n,输出小于 n 并且能被 37 整除的所有自然数之和。没有则输出 0。

二、数位组合之八

题目描述:函数 fun 的功能是:将两个两位数的正整数 a、b 合并形成一个整数放在 c 中。合并的方式是:将 a 数的十位和个位数依次放在 c 数的十位和千位上,b 数的十位和个位数依次放在 c数的百位和个位上。

public static void main(String[] args) {
        int a,b;
        long c = 0L;
        Scanner scanner = new Scanner(System.in);
        a = scanner.nextInt();
        b = scanner.nextInt();
        fun(a,b,c);
        System.out.println(c);

    }

    public static int fun(int a,int b, long c) {

    }

三、班主任的问题

题目描述:小明是一名小学老师,某次考试后,他遇到了这样的问题:读入 n 名学生的成绩,将获得某一给定分数的学生人数输出。你能帮助他解决吗?

四、小鱼的航程

题目描述:有一只小鱼,它平日每天游泳250公里,周末休息(实行双休日),假设从周 x(1≤x≤7) 开始算起,过了 n(n≤10^ 6 ) 天以后,小鱼一共累计游泳了多少公里呢?

要求:输入两个整数x,n (表示从周 x 算起,经过 n 天)。输出一个整数,表示小鱼累计游泳了多少公里。

五、饮料换购

题目描述:乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。

要求:输入一个整数n,表示开始购买的饮料数量(0<n<10000)。输出一个整数,表示实际得到的饮料数。

六、有趣的扑克游戏

题目描述:期末考试就要来临了,大家都在紧张的复习。作为在考场拼搏了十几载的当代大学生,小明和小华更懂得考前的放松。他们在每天晚上休息之前都要玩一会儿扑克牌以放松神经。

他们打牌的规则是这样的:
1.总共 n 张牌;
2.双方轮流抓牌;
3.每人每次抓牌的个数只能是 2 的幂次,即 1,2,4,8,16 等。
4.抓完牌,胜负结果也出来了,最后抓完牌的人为胜者;
假设小明和小华都足够聪明,并且每次都是小明先抓牌,请问谁能赢呢?

要求:输入包含一个整数 n,表示扑克牌的数量。
针对输入,如果小明能赢的话,请输出 ming,否则请输出 hua。

七、精细的老板

题目描述:在一个工厂里,有 N 名工人完成两种类型的任务 A 和 B。每种类型有 N 个任务。A 型的每一项任务都需要 X ᵢ (1≤i≤N) 时间完成,B 型的每一项任务都需要 Y ⱼ (1≤j≤N) 时间完成,现在,你作为工厂的老板,需要做一项任务,确保每一个工人都能完成两个任务,一个是 A 型任务,一个是 B 型任务,而且每个工人都有任务要处理,每个任务都要分配。然而,根据公司的规定,你需要向超过标准工作时间的工人支付额外的钱。计算方法如下:如果某人的工作时间 t 超过标准工作时间 T,你应该向他支付 t−T。作为一个节俭的老板,你想知道加班费的最低总额。

要求:输入共有 3 行。第 1 行有两个正整数 N(1≤N≤10³) 和 T(1≤T≤10³),表示 N 个工人,N 个任务 A 和 N 个任务 B,标准工作时间 T。接下来两行中的每一行都有 N 个正整数;第一行表示各 A 类型任务所需的时间 t ᵢ (1≤t ᵢ ≤10³),第二行表示各 B 类型任务所需的时间 t ⱼ(1≤t ⱼ≤10³)。整数之间以空格间隔。针对输入,打印出最低加班工资。

八、离开停车场

题目描述:你被困在一个多层停车场。您的任务是仅使用楼梯离开停车场。出口总是在一楼的右下角。创建一个采用矩阵的函数,其中:

0 表示免费停车位。
1 表示楼梯。
2 表示您的起始位置,可以在停车场的任何一层。
出口总是在一楼的右下角。
您必须使用楼梯 1 才能下一层。
除了一楼,每一层只有一个楼梯,一楼没有任何楼梯。
请你设计并返回一个最快离开停车场的字符串。

要求:
输入格式:
第一行 N 表示循环的次数。
第二行有 test_data 表示 测试数据的字符串,这些字符串中间都用空格隔开。
输出格式:
返回离开停车场的字符串。

举报

相关推荐

0 条评论