//例题1-4 鸡兔同笼
//已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。
//如果无解,则输出“No answer”
//样例输入:14 32
//样例输出:12 2
//样例输入:10 16
//样例输出:No answer
#include<iostream>
using namespace std;
int main()
{
int a,b,n,m;
cin>>n>>m;
a=(4*n-m)/2;
b=n-a;
if(m%2==1||a<0||b<0)
cout<<"No answer"<<endl;
else
cout<<a<<" "<<b<<endl;
return 0;
}
//例题1-5 三整数排序
//输入3个整数,从小到大排序后输出。
//样例输入:20 7 33
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a<=b && b<=c) cout<<a<<" "<<b<<" "<<endl;
else if(a<=c && c<=b) cout<<a<<" "<<c<<" "<<b<<endl;
else if(b<=a && a<=c) cout<<b<<" "<<a<<" "<<c<<endl;
else if(b<=c && c<=a) cout<<b<<" "<<c<<" "<<a<<endl;
else if(c<=a && a<=b) cout<<c<<" "<<a<<" "<<b<<endl;
else if(c<=b && b<=a) cout<<c<<" "<<b<<" "<<a<<endl;
return 0;
}
//三整数排序(2)
#include<iostream>
using namespace std;
int main()
{
int a,b,c,t;
cin>>a>>b>>c;
if(a>b) { t=a; a=b; b=t; }
if(b>c) { t=b; b=c; c=t; }
if(a>c) { t=a; a=c; c=t; }
cout<<a<<" "<<b<<" "<<c<<endl;
return 0;
}
//三整数排序(3)
#include<iostream>
using namespace std;
int main()
{
int a,b,c,x,y,z;
cin>>a>>b>>c;
x=a; if(b<x) x=b; if(c<x) x=c;
z=a; if(b>z) z=b; if(c>z) z=c;
y=a+b+c-x-z;
cout<<x<<" "<<y<<" "<<z<<endl;
return 0;
}
分享到:
相关推荐
算法和程序设计——分支结构(VB)高一用
.熟练掌握汇编语言程序调试的方法。 2.掌握分支结构程序的设计
第3单元 分支结构程序设计-2020.06.09.rar
Python中,程序默认为顺序结构,自上而下一次执行程序代码,当用户需要更改程序的执行顺序的时候,可以使用分支或循环结构来实现,在选择结构和循环结构中,都要根据真值表达式的值来确定下一步的执行流程。...
分支结构程序设计 教学目标 知识与技能:理解程序设计的分支结构基本思想 掌握分支结构语句特点 过程与方法:培养用算法分析问题的能力 能够使用分支结构绘制流程图和编写简单的程序解决具体问题 情感态度与价值观:...
python零基础初学者 体验程序
第六章 分支结构程序设计
1. 熟悉DEBUG有关命令的使用方法。 2. 利用DEBUG掌握寻址方式。 3. 熟悉8086CPU内部的寄存器。 4. 掌握访问段式存储器地址的表示方法。
分支结构程序 分支结构程序 分支结构程序 分支结构程序
分支结构程序设计实验 1. 实验目的 1) 掌握C语言表示逻辑量的方法(以0代表"假",以非0代表"真" )。 2) 学会正确使用逻辑运算符和逻辑表达式。 3) 熟练掌握if语句和switch语句。 4) 结合程序掌握一些简单的算法。 5...
分支结构程序设计PPT优秀资料.ppt
第四章 分支结构程序ppt,第四章 分支结构程序
分支结构程序设计与应用说课课件.pptx
多分支结构程序设计.ppt
《多分支结构程序设计》公开课.pptx
实验四分支结构程序设计
VFP顺序结构与分支结构程序设计
C语言程序设计教程分支结构的程序设计PPT课件.pptx
C++分支结构程序设计借鉴.pdf
实验三 分支结构程序设计.doc