猫史档案馆


急急急!!!

用户:JNM上官微雨JNM上官微雨查看:41 回复:9 评论:41 创建时间:2020-09-05T09:27:19


怎么做?

描述

数字王国的人喜欢互相赠送数字作为生日礼物,小P的朋友送了他两个数字R1和R2作为他的生日礼物。小P一不小心把R2丢了,但是小P还记得R1和R2的平均数S(S=(R1+R2)div2),已知R1、R2奇偶性不同,给定R1和S,求R2

输入一行两个整数R1和S。输出一行一个整数R2。样例输入

11 15

样例输出

20

提示div是整除。例如,11 div 2=5

 


回复

上一页1 页 / 共 1下一页
波澜是个小**波澜是个小**

什么年级

的啊

点赞0


评论


熊熊糖果熊熊糖果

哪个语言,py还是c++

点赞0


评论


斗罗宁荣荣永爱斗罗斗罗宁荣荣永爱斗罗

好晕……

点赞0


评论


熊熊糖果熊熊糖果

完成

看看对不对

#include <iostream>
using namespace std;

int main()
{
   int R1;
   int S;
	cin>>R1>>S;
	for(int R2=0;R2<=S*2;R2++)
	{
		if((R1+R2)/2==S&&R1%2!=R2%2)
		{
			cout<<R2;
			break;
		}
	}
   return 0;
}

点赞0


评论


JNM上官微雨JNM上官微雨

描述

输入一个自然数n,求这个数所有约数的和。

输入输入一个自然数n。(int范围内)输出一个正整数。(保证答案在int范围内)样例输入

25

样例输出

31

提示25的约数和=1+5+25=31

 

点赞0


评论


熊熊糖果熊熊糖果

第二个题~~

#include <iostream>
using namespace std;

int main()
{
   int n;
	int s=0;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		if(n%i==0)
		{
			s=s+i;
		}
	}
	cout<<s;
   return 0;
}

点赞0


评论


JNM上官微雨JNM上官微雨

描述
在百度百科(https://baike.喵/item/奇数)中说到:

奇数(英文:o喵),又称单数, 整数中,能被2整除的数是偶数,不能被2整除的数是奇数,奇数的个位为1,3,5,7,9。偶数可用2k表示,奇数可用2k+1表示,这里k就是整数。

输入
输入共一行,用2个空格分隔的整数A和B(-20000≤A≤B≤20000)
输出
输出共一行,一个整数n,表示在A到B的区间(包括A和B)总共有n个奇数。
样例输入
2 5
样例输出
2
提示
对于30%的数据,保证-200≤A≤B≤200;
对于50%的数据,保证-2000≤A≤B≤2000;
对于70%的数据,保证-10000≤A≤B≤10000;
对于100%的数据,保证-20000≤A≤B≤20000。

点赞0


评论


熊熊糖果熊熊糖果

===================================================================

描述
在百度百科(喵喵喵奇数)中说到:

奇数(英文:o喵),又称单数, 整数中,能被2整除的数是偶数,不能被2整除的数是奇数,奇数的个位为1,3,5,7,9。偶数可用2k表示,奇数可用2k+1表示,这里k就是整数。

输入
输入共一行,用2个空格分隔的整数A和B(-20000≤A≤B≤20000)
输出
输出共一行,一个整数n,表示在A到B的区间(包括A和B)总共有n个奇数。
样例输入
2 5
样例输出
2
提示
对于30%的数据,保证-200≤A≤B≤200;
对于50%的数据,保证-2000≤A≤B≤2000;
对于70%的数据,保证-10000≤A≤B≤10000;
对于100%的数据,保证-20000≤A≤B≤20000。

======================================================================

#include <iostream>

using namespace std;

int main()
{
    int n1,n2;
    int s=0;
    cin>>n1>>n2;
    for(int i=n1;i<=n2;i++)
    {
        if(i%2==1)
        {
            s++;
        }
    }
    cout<<s;
    return 0;
}

点赞0


评论


JNM上官微雨JNM上官微雨

#include <iostream>
using namespace std;

int main()
{
	int a,b,n=0;
	cin >> a >> b;
	a>=0;
	b>a;
	if (a%2!=1 && b%2!=1) 
	n=(b-a)/2;
	
	if ((a%2!=1 && b%2==1) || (a%2==1 && b%2!=1))
	n=(b+1-a)/2;
	 
	if (a%2==1 && b%2==1)
	n=(b-a)/2+1;
	
	cout << n << endl;
	return 0;
}

点赞0


评论