信息学奥赛
雾岛听风_あれです
这个作者很懒,什么都没留下…
展开
-
NOI / 1.2编程基础之变量定义、赋值及转换:整型与布尔型的转换
总时间限制:1000ms内存限制:65536kB描述将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少?输入一个整型范围内的整数,即初始时整型变量的值。输出一个整数,经过上述过程后得到的结果。样例输入3样例输出1代码如下#include <iostream>#include <cstdio>using namespace std;int main(){..原创 2022-01-27 11:51:00 · 869 阅读 · 0 评论 -
NOI / 1.2编程基础之变量定义、赋值及转换:浮点数向零舍入
总时间限制:1000ms内存限制:65536kB描述输入一个单精度浮点数,将其向零舍入到整数。说明:向零舍入的含义是,正数向下舍入,负数向上舍入。提示:可以使用强制类型转换来实现。输入一个单精度浮点数。输出一个整数,即向零舍入到整数的结果。样例输入2.3样例输出2...原创 2022-01-27 11:43:41 · 194 阅读 · 0 评论 -
NOI / 1.2编程基础之变量定义、赋值及转换:打印ASCII码
总时间限制:1000ms内存限制:65536kB描述输入一个除空格以外的可见字符(保证在函数scanf中可使用格式说明符%c读入),输出其ASCII码。输入一个除空格以外的可见字符。输出一个十进制整数,即该字符的ASCII码。样例输入A样例输出65代码如下#include <iostream>#include <cstdio>using namespace std;int main(){ ch..原创 2022-01-27 11:14:01 · 613 阅读 · 0 评论 -
NOI / 1.2编程基础之变量定义、赋值及转换:浮点型数据类型存储空间大小
总时间限制:1000ms内存限制:65536kB描述分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。输入无。输出一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。样例输入(无)样例输出(不提供)代码如下#include <iostream>#include <cstdio>using namespace std;int main(...原创 2022-01-25 22:09:39 · 377 阅读 · 0 评论 -
NOI / 1.2编程基础之变量定义、赋值及转换:整型数据类型存储空间大小
总时间限制:1000ms内存限制:65536kB描述分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。输入无。输出一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。样例输入(无)样例输出(不提供)代码如下#include <iostream>#include <cstdio>using namespace std;int main(){ in..原创 2022-01-25 22:01:20 · 145 阅读 · 0 评论 -
约瑟夫问题help me
约瑟夫问题,写的时候报错了,哪位大神讲解一下哈。代码//P84页约瑟夫问题。 #include <iostream>using namespace std;int main(){ bool a[101]={0}; //n小于100 初始化第一个元素为0 之后是1......到100 //有101个数据元素 int n,m,i,f=0,t=0,s=0; cin>>n>>m; do { ++t; //逐个枚举圈中的所有位置原创 2022-02-25 22:57:15 · 214 阅读 · 0 评论 -
NOI / 1.4编程基础之逻辑表达式与条件分支:08判断一个数能否同时被3和5整除
总时间限制:1000ms内存限制:65536kB描述判断一个数n 能否同时被3和5整除输入输入一行,包含一个整数n。( -1,000,000 < n < 1,000,000)输出输出一行,如果能同时被3和5整除输出YES,否则输出NO样例输入15样例输出YES代码如下#include <iostream>#include <cstdio>using namespace std;int ..原创 2022-02-12 00:08:34 · 507 阅读 · 0 评论 -
NOI / 1.2编程基础之变量定义、赋值及转换:Hello, World的大小
总时间限制:1000ms内存限制:65536kB描述还记得在上一章里,我们曾经输出过的“Hello, World!”吗?它虽然不是本章所涉及的基本数据类型的数据,但我们同样可以用sizeof函数获得它所占用的空间大小。请编程求出它的大小,看看跟你设想的是否一样?输入无。输出一个整数,即“Hello, World!”的大小。样例输入(无)样例输出(不提供)提示“Hello, World!”实际上是字符串类型,将在1.7章中详细原创 2022-01-25 21:55:38 · 313 阅读 · 0 评论 -
NOI / 1.3编程基础之算术表达式与顺序执行:08:温度表达转化
总时间限制:1000ms内存限制:65536kB描述利用公式 C = 5 * (F-32) / 9 (其中C表示摄氏温度,F表示华氏温度) 进行计算转化。输入输入一行,包含一个实数f,表示华氏温度。(f >= -459.67)输出输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后5位。样例输入41样例输出5.00000提示C/C++,使用double代码如下#include <iostream>#原创 2022-01-24 23:51:20 · 177 阅读 · 0 评论 -
NOI / 1.3编程基础之算术表达式与顺序执行07:计算多项式的值
总时间限制:1000ms内存限制:65536kB描述对于多项式f(x) = ax3 + bx2 + cx + d 和给定的a, b, c, d, x,计算f(x)的值。输入输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。数与数之间以一个空格分开。输出输出一个实数,即f(x)的值,保留到小数点后7位。样例输入2.31 1.2 2 2 3样例输出33.0838692代码如下#include原创 2022-01-24 23:31:32 · 289 阅读 · 0 评论 -
07:计算多项式的值
总时间限制:1000ms 内存限制:65536kB描述对于多项式f(x) = ax3+ bx2+ cx + d 和给定的a, b, c, d, x,计算f(x)的值。输入输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。数与数之间以一个空格分开。输出输出一个实数,即f(x)的值,保留到小数点后7位。样例输入2.31 1.2 2 2 3样例输出33.0838692代码如下...原创 2022-01-24 23:28:40 · 715 阅读 · 0 评论 -
1.3编程基础之算术表达式与顺序执行:计算甲流在各省的死亡率。
描述甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。输入输入仅一行,有两个整数,第一个为确诊数,第二个为死亡数。输出输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后3位。样例输入10433 60样例输出0.575%代码如下#include <cstdio>#include <iostream>using namespace std;int m原创 2022-01-23 21:19:55 · 582 阅读 · 0 评论