logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

信息学奥赛c++语言:计算浮点数相除的余

计算两个双精度浮点数a和b的相除的余数,a和b都是双精度浮点数。这里余数(r)的定义是:a=k*b+r,其中k是整数,0≤ r。k=(int)a/b,那么余数r=a-k*b。结果直接cout即可。输入仅一行,包括两个双精度浮点数a和b。输出也仅一行,a÷b的余数。

文章图片
#c++#算法#开发语言 +2
信息学奥赛c++语言:对齐输出

读入三个整数,按每个整数占 88 个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。对于 100%100% 的数据,−231≤𝑎,𝑏,𝑐

文章图片
#c++#算法#数据结构 +2
信息学奥赛c++语言:大象喝水

一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。输出一行,包含一个整数,表示大象至少要喝水的桶数。

文章图片
#c++#开发语言#青少年编程 +2
信息学奥赛c++语言:第n小的质数

输入一个正整数n,求第n小的质数。一个不超过10000的正整数n。

文章图片
#c++#算法#开发语言 +2
信息学奥赛c++语言:画矩形

根据参数,画出矩形。输入四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0

文章图片
#c++#开发语言#数据结构 +2
信息学奥赛c++语言:余数相同问题

已知三个正整数a,b,c。现有一个大于1的整数x,将其作为除数分别除a,b,c,得到的余数相同。请问满足上述条件的x的最小值是多少?一行,三个不大于1000000的正整数a,b,c,两个整数之间用一个空格隔开。一个整数,即满足条件的x的最小值。

文章图片
#c++#算法#数据结构 +2
信息学奥赛c++语言:向量点积计算

在线性代数、计算几何中,向量点积是一种十分重要的运算。给定两个n维向量a=(a1,a2,...,an)和b=(b1,b2,...,bn),求点积a⋅b=a1b1+a2b2+...+anbn。第一行是一个整数n(1≤n≤1000)。第二行包含n个整数a1,a2,...,an。第三行包含n个整数b1,b2,...,bn。相邻整数之间用单个空格隔开。每个整数的绝对值都不超过1000。一个整数,即两个向量

文章图片
#c++#算法#开发语言 +2
信息学奥赛c++语言:判断一个数能否同时被3和5整除

判断一个数n 能否同时被3和5整除,如果能同时被3和5整除输出YES,否则输出NO。输入一行,包含一个整数n。( -1,000,000 < n < 1,000,000)输出一行,如果能同时被3和5整除输出YES,否则输出NO。

文章图片
#c++#开发语言#算法 +2
信息学奥赛c++语言:A*B问题

一行,包含两个正整数A和B,中间用单个空格隔开。输入两个正整数A和B,求A*B的值。注意乘积的范围和数据类型的选择。

文章图片
#c++#算法#数据结构 +2
信息学奥赛c++语言:求分数序列和

有一个分数序列q1/p1,q2/p2,q3/p3,q4/p4,q5/p5,.... ,其中q(i+1)=qi+pi,p(i+1)=qi,p1=1,q1=2。比如这个序列前6项分别是2/1,3/2,5/3,8/5,13/8,21/13,求这个分数序列的前n项之和。输出有一行,包含一个浮点数,表示分数序列前n项的和,精确到小数点后4位。输入有一行,包含一个正整数n(n ≤ 30)。

文章图片
#c++#算法#开发语言 +1
    共 20 条
  • 1
  • 2
  • 请选择