萌新卷妹带你逃出算法无名岛第四站

这是一篇编程初学者的学习笔记,作者京与旧铺带领读者通过一系列简单的编程题目,如计算总票价、整数除法、求个位数等,来提升编程技能。每个问题都附带输入输出示例,适合新手练习。文章鼓励大家坚持努力,日积月累,最终成为编程高手。
摘要由CSDN通过智能技术生成

萌新卷妹带你逃出算法无名岛第四站

👩‍💻博客主页:京与旧铺的博客主页

✨欢迎关注🖱点赞🎀收藏⭐留言✒

🔮本文由京与旧铺原创,csdn首发!

😘系列专栏:java学习

👕参考网站:牛客网

💻首发时间:🎞2022年9月4日🎠

🎨你做三四月的事,八九月就会有答案,一起加油吧

🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦

🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大佬指正,一起学习哦,冲冲冲

💬推荐一款模拟面试、刷题神器👉点击进入网站

​ 叮咚,打卡成功,各位披荆斩棘的勇士们,欢迎你们来到算法无名岛的第一站,我是你们可爱的小萌新向导,由我来带领你们一起打怪升级,探索新的未知领域,在探索中一步步的成长为大boss,路途艰辛,道阻且长,不过没关系,我会一直陪伴着你们直到成长。每解决一道题你都可以离终点近一步,并且增加经验,而我呢,也会跟你们一起解决问题。成长的路上总是充满各种艰辛苦痛,你知道吗,你每天多努力一些,日积月累,水滴石穿,就是一个巨大的质变,微乎其微的努力也会被看到。加油,让我们一起努力,逃出算法无名岛,成为更强大的人吧!

🛒导航小助手🎪

BC25 牛牛买电影票

描述

牛牛正在给他的朋友们买电影票,已知一张电影票价是100元,计算 x 位朋友的总票价是多少?

输入描述:

输入一个正整数 x ,表示牛牛的朋友个数

输出描述:

输出总票价 (牛牛不需要给自己买票)

示例1

输入:

1

输出:

100
#include <stdio.h>

int main() {
    int a, b;
    while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld")
        printf("%d\n", a + b);
    }
    return 0;
}

BC26 计算带余除法

描述

给定两个整数a和b (0 < a,b < 10,000),计算a除以b的整数商和余数。

输入描述:

一行,包括两个整数a和b,依次为被除数和除数(不为零),中间用空格隔开。

输出描述:

一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。

示例1

输入:

15 2

输出:

7 1
#include <stdio.h>

int main() {
    int a, b;
    while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld")
        printf("%d\n", a + b);
    }
    return 0;
}

BC27 整数的个位

输入描述:

输入一个整数,在int范围内

输出描述:

输出一个整数

示例1

输入:

102

输出:

2
#include <stdio.h>

int main() {
    int a, b;
    while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld")
        printf("%d\n", a + b);
    }
    return 0;
}

BC28 整数的十位

输入描述:

输入一个整数,在int范围内

输出描述:

输出一个整数

示例1

输入:

123

输出:

2
#include <stdio.h>

int main() {
    int a, b;
    while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld")
        printf("%d\n", a + b);
    }
    return 0;
}

BC29 开学?

描述

小S:终于可以开学啦!好开心啊!

小Y:你没看新闻吗,开学日期又延后了。

小S:NOOOOOOOOOOOOOOOO!

小S知道原计划星期X开学,通知开学时间延期N天,请问开学日期是星期几(星期日用7表示)?

输入描述:

输入包含两个数字X,N(1≤X≤7, 1≤N≤1000)。

输出描述:

输出一个数字,表示开学日期是星期几。

示例1

输入:

1 2

输出:

3

示例2

输入:

5 9

输出:

7

BC30 时间转换

描述

给定秒数 seconds ,把秒转化成小时、分钟和秒。

数据范围: 0 < seconds < 100000000\0<seconds<100000000

输入描述:

一行,包括一个整数,即给定的秒数。

输出描述:

一行,包含三个整数,依次为输入整数对应的小时数、分钟数和秒数(可能为零),中间用一个空格隔开。

示例1

输入:

3661

输出:

1 1 1
#include <stdio.h>

int main() {
    int a, b;
    while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld")
        printf("%d\n", a + b);
    }
    return 0;
}

BC31 2的n次方计算

描述

不使用累计乘法的基础上,通过移位运算(<<)实现2的n次方的计算。

数据范围:0 \le n \le 31 \0≤n≤31

输入描述:

一行输入整数n(0 <= n < 31)。

输出描述:

输出对应的2的n次方的结果。

示例1

输入:

2

输出:

4

示例2

输入:

10

输出:

1024
#include <stdio.h>

int main() {
    int a, b;
    while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld")
        printf("%d\n", a + b);
    }
    return 0;
}

BC32 你能活多少秒

描述

问题:一年约有 3.156×107 s,要求输入您的年龄,显示该年龄合多少秒。

数据范围: 0 < age \le 200 \0<age≤200

输入描述:

一行,包括一个整数age。

输出描述:

一行,包含一个整数,输出年龄对应的秒数。

示例1

输入:

20

输出:

631200000
#include <stdio.h>

int main() {
    int a, b;
    while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld")
        printf("%d\n", a + b);
    }
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

京与旧铺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值