栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

APO算法挑战赛--赛鸭平台做的C++习题(持续更新)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

APO算法挑战赛--赛鸭平台做的C++习题(持续更新)

只是为了记录做的一些题目,按顺序做的,所以开始难度都比较小。

Hello World 一年有多少天 设计名片 钢材的重量 方木的立方

题目描述

输入两个实数x,y分别为方木横截面的周长(单位:分米,1

时间限制

1.000

内存限制

128

输入格式

15
2

输出格式

16.875

这个题有问题

蔬菜占比

题目描述

商店运来x千克蔬菜,黄瓜占总数的1/3,西红柿占总数的2/5,其它都是土豆。哪这次商店运来的这批蔬菜各有多少千克?

时间限制

1.000

内存限制

128

输入格式

500

输出格式

166.667 
200 
133.333

#include
using namespace std;
int main()
{
	int x;
	cin>>x;
	cout< 
圆的面积与周长 

题目描述

对于一个给定的半径 r,计算对应圆的周长和面积。在计算过程中,π 的值请近似地取 3.14。

提示 1:圆的周长公式是 2πr

提示 2:圆的面积公式是 πr2

时间限制

1.000

内存限制

128

输入格式

3.4

输出格式

21.352
36.2984

#include
using namespace std;
int main()
{
	double r;
	cin>>r;
	cout<<2*3.14*r< 
足球场 

题目描述

光明小学的足球场是一个长方形,请通过键盘输入长方形的长和宽,输出长方形的周长

时间限制

1.000

内存限制

128

输入格式

100
50

输出格式

足球场的周长是:300

#include
using namespace std;
int main()
{
	double c, k;
	cin>>c>>k;
	cout<<"足球场的周长是:"<<2*(c+k)< 
居然不对 
时间 

题目描述

猿小弟想要坐飞机去旅行,离飞机起飞还有a小时b分钟c秒,猿小弟是个争分夺秒的人,你能帮他计算还有多少秒吗?

时间限制

1.000

内存限制

128

输入格式

1
2
3

输出格式

3600
120
3
3723

#include
using namespace std;
int main()
{
	double shi, fen, miao;
	cin>>shi>>fen>>miao;
	cout< 
数字和游戏 

题目描述

猿小弟在平常的除法和取余运算的时候发现一件事情,一个数对3的余数和它各位数字和对3的余数相等,一个数对9的余数和它各位数字和对9的余数也相等,后来他发现这个只是对3和9这两个模数特殊。

不过他也想知道一个数n对一个给定的数k取余的结果是多少,以及n的各位数字和对k的余数是多少,你能帮帮他吗?

时间限制

1.000

内存限制

128

输入格式

13
3

输出格式

1
1

#include
using namespace std;
int main()
{
	int n, k, ge, shi, bai, qian, wan, sum;
	cin>>n>>k;
	ge = n % 10;
	shi = n % 100 / 10;
	bai = n % 1000 / 10;
	qian = n % 10000 / 10;
	wan = n % 100000 / 10;
	sum = ge + shi + bai + qian + wan;
	cout << n % k << endl;
	cout << sum % k << endl;
	return 0;
}

提交代码报错,应该是条件不够导致的。我怀疑这是一道Python的题目

最大的倍数

题目描述

猿小弟得到了一个数n和一个数k,他想知道不超过n的数里最大的k的倍数是多少,你能帮帮他吗?

时间限制

1.000

内存限制

128

输入格式

输入为两行,每行一个整数,分别为n,k(1≤n,k≤10)

输出格式

输出不超过n的最大的k的倍数。

输入示例

12 5

输出示例

10

#include
using namespace std;
int main()
{
	int n, k, bei;
	cin>>n>>k;
	bei = k;
	while(bei<=n){
		bei += k;
	}
	cout< 
整型与布尔型的转换 

题目描述

将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少?

快来试试会发生什么!

时间限制

1.000

内存限制

128

输入格式

一个整型范围内的整数,即初始时整型变量的值。

输出格式

一个整数,经过上述过程后得到的结果。

输入示例

3

输出示例

1

#include
using namespace std;
int main()
{
	int n;
	bool k;
	cin>>n;
	k = n;
	n = k;
	cout< 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/935325.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号