游客 Signup | Login
中文 | En

3309 - 气球

 

<span style="font-family:黑体;font-size:12pt;">商店里有一些气球,其中蓝气球和红气球共<span>n</span>只,蓝气球和黄气球共<span>m</span>只,黄气球和红气球共<span>k</span>只。问红、蓝、黄气球各有多少只?<span></span></span>

<span style="font-family:黑体;font-size:12pt;"><span>&nbsp;</span></span><span style="font-family:黑体;font-size:12pt;">输入<span><span>&nbsp; </span>13<span>&nbsp;&nbsp;&nbsp; </span>18<span>&nbsp;&nbsp; </span>15</span></span>

<span style="font-family:黑体;font-size:12pt;"><span>&nbsp;</span></span><span style="font-family:黑体;font-size:12pt;">输出 <span>red:5<span>&nbsp;&nbsp;&nbsp; </span>blue:8<span>&nbsp;&nbsp; </span>yellow:10</span></span>

<span style="font-family:黑体;font-size:12pt;"></span>

<span style="font-family:黑体;font-size:12pt;"><span>&nbsp;</span></span><span style="font-family:黑体;font-size:12pt;">输入 <span>&nbsp;</span><span>21<span>&nbsp; </span>28<span>&nbsp; </span>29</span></span>

输出 red:11   blue:10   yellow:18

Input

Output

Examples

Input


                

Output


                

Solution C

#include<stdio.h>
int main()
{
   int n,m,k,r,b,y;
   scanf("%d%d%d",&n,&m,&k);
   r=(n+k-m)/2;
   b=n-r;
   y=k-r;
   printf("red:%d blue:%d yellow:%d\n",r,b,y);
   return 0;
}

Solution C++

#include<iostream>

using namespace std;

int main()
{
	int a,b,c,s,e,d;
	cin>>a>>b>>c;
	if (a>b)
	{
	s=(c+(a-b))/2;
	e=a-s;
	d=b-e;
	cout<<"red"<<":"<<s<<" "<<"blue"<<":"<<e<<" "<<"yellow"<<":"<<d<<endl;
    }
else
	if (b>a)
	{
	s=(c+(b-a))/2;
	e=b-s;
	d=a-e;
    cout<<"red"<<":"<<d<<" "<<"blue"<<":"<<e<<" "<<"yellow"<<":"<<s<<endl;
    }
	return 0;
}
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题