这是一道水题+坑题

顺序结构的题单里竟然有选择结构!

题目描述

问题 1

请输出 I love Luogu!

问题 2

这里有 10 个苹果,小A 拿走了 2 个,Uim 拿走了 4 个,八尾勇拿走剩下的所有的苹果。我们想知道:

  1. 小A 和 Uim 两个人一共拿走多少苹果?
  2. 八尾勇能拿走多少苹果?

现在需要编写一个程序,输出两个数字作为答案,中间使用空格分开。

问题 3

现在有 14 个苹果。要均分给 4 名同学,分不掉的苹果放回冰箱。请问:

  1. 每位同学能分得几个苹果?

  2. 一共分出去多少苹果?

  3. 把几个苹果放回冰箱?

    现在需要编写一个程序,输出三个数字作为答案,每个数字一行。

问题 4

现在有 500 毫升的肥宅快乐水,要均分给 3 名同学,每位同学可以分到多少毫升?请输出一个数字作为输出。保留 6 位有效数字,且不使用科学计数法。

问题 5

甲列火车长 260 米,每秒行 12 米;乙列火车长 220 米,每秒行 20 米,两车相向而行,从两车车头相遇时开始计时,多长时间后两车车尾相离?已知答案是整数。

问题 6

一个长方形长宽分别是 6cm、9cm,求它的对角线长度(cm)。直接使用 cout 输出。

问题 7

Uim 银行账户里面有100元。经过了下面的操作:

  1. 往里面存了 10 元;

  2. 购物花掉了 20 元;

  3. 把里面的钱全部取出。

    请在每次操作后输出账户余额,并使用换行符隔开。

问题 8

当半径为 r=5,请输出圆的周长、面积和球体积。取 π=3.141593。请直接使用 cout 输出答案,每行一个数字。

问题 9

一只小猴买了若干个桃子。第一天他刚好吃了这些桃子的一半,又贪嘴多吃了一个;第二天他也刚好吃了剩余桃子的一半,贪嘴多吃了一个;第三天他又刚好吃了剩下的桃子的一半,并贪嘴多吃了一个。第四天起来一看,发现桃子只剩下一个了。请问小猴买了几个桃子?

问题 10

洛谷的评测任务是单位时间内均匀增加的。8 台评测机 30 分钟可以刚好把评测队列中的程序评测完毕,10 台评测机 6 分钟可以刚好把评测队列中的程序评测完毕,请问几台评测机可以在 10 分钟时刚好把评测队列中的程序评测完毕?

问题 11

小A跑步速度 5m/s,八尾勇跑步速度 8m/s,八尾勇在小A后面 100m,他们同时起跑,请问需要多长时间八尾勇可以追上小A?输出一个数字表示答案,使用 cout 直接输出。

问题 12

大家都知道有 26 个英文字母,其中A是第一个字母。现在请编程求出:

  1. M 是字母表中的第几个字母?
  2. 第 18 个字母是什么?

输出一个数字和一个字母,使用换行隔开。

问题 13

小 A 有两块球形橡皮泥,一个半径是 4,一个半径是 10。他想把这两块橡皮泥揉在一起,然后塑造成一个正方体,请问这个正方体的棱长是多少?如果结果不是整数,则舍去小数点之后的数字。取 \pi = 3.141593π=3.141593。

问题 14

根据咕咕网校的预测,当课程定价为 110 元时,会有 10 人报名。如果课程价格每降低 1 元,就会多 1 名报名者(反之亦然)。如果希望总共能收到 3500 元学费的话,那么应该定价多少呢?已知本题有两个答案符合要求,则取较小的那一个。如果这个答案不是整数,则需四舍五入精确到整数。

输入格式

输入一个数字,表示第几个问题。

输出格式

根据每个问题,输出一个答案。

输入输出样例

输入 #1复制

2

输出 #1复制

6 4

说明/提示

请解决以下小学数学题。你可以提交答案,也可以写一个程序。

对于本题来说,如果你不知道怎么输入,也可以这么抄:

#include<iostream>
// 填上你觉得需要的其他头文件
using namespace std;
int main() {int T;cin >> T;if (T == 1) {// 粘贴问题 1 的主函数代码,除了 return 0cout << "I love Luogu!";} else if (T == 2) {// 粘贴问题 2 的主函数代码,除了 return 0cout << 2 + 4 << " " << 10 - 2 - 4;} else if (T == 3) {// 请自行完成问题 3 的代码} else if (T == 4) {// 请自行完成问题 4 的代码} else if (T == 5) {// 请自行完成问题 5 的代码} else if (T == 6) {// 请自行完成问题 6 的代码} else if (T == 7) {// 请自行完成问题 7 的代码} else if (T == 8) {// 请自行完成问题 8 的代码} else if (T == 9) {// 请自行完成问题 9 的代码} else if (T == 10) {// 请自行完成问题 10 的代码} else if (T == 11) {// 请自行完成问题 11 的代码} else if (T == 12) {// 请自行完成问题 12 的代码} else if (T == 13) {// 请自行完成问题 13 的代码} else if (T == 14) {// 请自行完成问题 14 的代码}return 0;
}

好多啊!不过没什么,我们一个个写。

1、2:

直接复制(如果这都错了,那你完全废了,呵呵~)

 if (T == 1) {cout << "I love Luogu!";} else if (T == 2) {cout << 2 + 4 << " " << 10 - 2 - 4;}

3~14:

这些题你可以直接复制答案,也可以老老实实地算。

3、

cout<<"3\n12\n2";

4、

cout<<166.667;

5、

cout<<15;

6、

cout<<sqrt(117);

7、

cout<<"110\n90\n0";

8、

cout<<10*x<<endl<<25*x<<endl<<500/3.0*x;

9、

cout<<22;

10、

cout<<9;

11、

cout<<100.0/3;

12、

cout<<"13\nR";

13、

cout<<int(pow(x*4356/3.0,1.0/3));

14、

cout<<50;

好无聊啊!

最后再加上:

#include<cmath>
using namespace std;
const double x=3.141593;

大功告成!

不过,吐槽一句:出题人偏题偏到哪儿去了呀?这完全不是小学数学!

你可能不知道,选择结构是这样的:

if(/*条件*/){语句块;
}

if(/*条件*/){语句块 1;
} else{语句块 2;
}

if(/*条件1*/){语句块 1;
} else if(/*条件2*/){语句块 2;
} else{语句块 3;
}

当然,如果大括号内只有一行,也可以这样:

if(/*条件 1*/)    语句 1;
else if(/*条件2*/)    语句块 2;
else    语句块 3;

整合起来,代码如下:

#include<iostream>
#include<cmath>
using namespace std;
int n;
const double x=3.141593;
int main(){cin>>n;if(n==1)cout<<"I love Luogu!";else if(n==2)cout<<"6 4";else if(n==3)cout<<"3\n12\n2";else if(n==4)cout<<166.667;else if(n==5)cout<<15;else if(n==6)cout<<sqrt(117);else if(n==7)cout<<"110\n90\n0";else if(n==8)cout<<10*x<<endl<<25*x<<endl<<500/3.0*x;else if(n==9)cout<<22;else if(n==10)cout<<9;else if(n==11)cout<<100.0/3;else if(n==12)cout<<"13\nR";else if(n==13)cout<<int(pow(x*4356/3.0,1.0/3));else if(n==14)cout<<50;return 0;
}

P2433 【深基1-2】小学数学 N 合一(题解)​相关推荐

  1. 【洛谷题解】P2433 【深基1-2】小学数学 N 合一

    目录 [深基1-2]小学数学 N 合一 题解 题目描述 输入格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 题目解析 问题 1~5 问题 6~10 问题 10~14 发牢骚 完整代码 谢谢 ...

  2. 洛谷——P2433 【深基1-2】小学数学 N 合一

    P2433 [深基1-2]小学数学 N 合一 题目描述 问题 1 请输出 I love Luogu! 问题 2 这里有 10 个苹果,小A 拿走了 2 个,Uim 拿走了 4 个,八尾勇拿走剩下的所有 ...

  3. 洛谷_P2433 【深基1-2】小学数学 N 合一(简单是简单,真的好麻烦!)

    小学题,不注意也会错这么多 小小白技术不高,好歹还有耐心------ #include<iostream> #include<cstdio> #include<cmath ...

  4. 洛谷P2433 小学数学 N 合一

    写完了这道题结果脑子断电把浏览器关了......打开一看 没保存 寄 传送门:[深基1-2]小学数学 N 合一 - 洛谷 第一题 第二题 第三题 这几道题没啥好说的,直接输出就彳亍了 cout < ...

  5. [Luogu]P2433 小学数学N合一(C++题解)

    文章目录 Part 0 [深基1-2]小学数学 N 合一 题目描述 问题 1 问题 2 问题 3 问题 4 问题 5 问题 6 问题 7 问题 8 问题 9 问题 10 问题 11 问题 12 问题 ...

  6. 小学数学N合一(洛谷P2433题题解,Java语言描述)

    题目要求 题目链接 分析 很简单的问题,注意具体要求即可. 这个题有个坑,因为根据评判结果,所有的浮点数都必须是6位有效数字,但题没明说,这点一定要注意. AC代码(Java语言描述) import ...

  7. python自学做题记录之小学数学N合一

    题目描述 问题 1 请输出 I love Luogu! 问题 2 这里有 10 个苹果,小A 拿走了 2 个,Uim 拿走了 4 个,八尾勇拿走剩下的所有的苹果.我们想知道: 小A 和 Uim 两个人 ...

  8. pg 时间戳 能与整数比较大小吗_小学数学55组重要知识“顺口溜”+必考题型口诀,一遍就能记住!...

    . 一年级 二年级 三年级 四年级 五年级 六年级 (点击进入) 小学数学需要记住的知识点还是比较多的,看到这些知识点,很多孩子都觉得枯燥,不愿意用心去记.今天,小奥给孩子们汇总了55组"数 ...

  9. 四年上册级计算机教学计划,小学数学四年级上册教学计划

    小学数学四年级上册教学计划 一.本学期教学的指导思想 1.重视以学生的已有经验知识和生活经验为基础,提供学生熟悉的具体情景,以帮助学生理解数学知识. 2.增加联系实际的内容,为学生了解现实生活中的数学 ...

最新文章

  1. 数字通信原理_光纤通信原理是什么 光纤通信应用领域介绍【图文】
  2. Prism.Interactivity 之 PopupWindowAction 用法简记
  3. 以下用于数据存储领域的python第三方库是-python第三方库系列之一--json
  4. MySQL函数/数据库函数
  5. ThreadLocal 你到底是个什么鬼
  6. html等待图片全部加载,imgLoad等待图片资源加载完成后执行函数(图片预加载)...
  7. Activity之间传递参数
  8. UVALive - 4223(hdu 2926)
  9. 动态规划编程模型的本质及应用
  10. 【实习之T100开发】T100 基础架构、命名原则
  11. 利用SQL语言修正与撤销数据库
  12. Linux 目录简要结构认识
  13. Java实现百度富文本编辑器UEditor
  14. 怎么用html制作求职登记表,有步骤的编写个人简历 其效果更好
  15. Abaqus齿轮有限元分析
  16. 简单的Charles抓包ios微信网页
  17. webgis、gis学习技巧总结
  18. python if实现对话_Python生成微信对话生成器(四)
  19. Python正向和反向迭代器介绍
  20. Java Swing中的下拉式菜单(menu)、弹出式菜单(JPopupMenu)、选项卡窗体(JTabbedPane),TextArea右键菜单 组件使用案例

热门文章

  1. 自己经常用的一些电影下载网址
  2. 【Leetcode之算法思想】
  3. H3C构建一个中小型企业局域网
  4. 安装 CentOS 7 后必做的七件事
  5. 2022年,软件测试自学指南(持续更新)
  6. C++跳高高小游戏初级版,带详细注释,简单易懂
  7. 如何使用Shiro实现不同用户登录成功后跳转到不同主页?
  8. 中国制药设备行业销售现状及竞争策略建议报告2022-2027年版
  9. C语言笔记 | 一元二次方程
  10. OpenCV3.4.2-YOLOv3实现视频对象检测