C语言 程序设计题目 高中信息科技竞赛编程题目 【100分】两道 求数学思路. 函数方面过关 就是没任何头绪 (本题程序请以 JS2 为文件名存入自己建立的文件夹内)(本题20分)设有如图所
C语言 程序设计题目 高中信息科技竞赛编程题目 【100分】两道 求数学思路. 函数方面过关 就是没任何头绪 (本题程序请以 JS2 为文件名存入自己建立的文件夹内)(本题20分)设有如图所
C语言 程序设计题目 高中信息科技竞赛编程题目 【100分】
两道 求数学思路. 函数方面过关 就是没任何头绪
(本题程序请以 JS2 为文件名存入自己建立的文件夹内)(本题20分)
设有如图所示的具有n(1<=n<=100)个区域的地图,每个区域的数字代表该区域的编号,要在每个区域中涂上红(R)、黄(Y)、兰(B)、白(w)四种颜色之一,并要求相邻的区域涂的颜色不能相同,请找出一种涂色方案.用矩阵来表示区域之间的相邻关系,两个区域之间如果相邻,则值为1,不相邻则值为0,如图所示,(1,2)=1,(1,5)=0.
【输入文件数据格式】JS2.in
共n+1行,第1行表示要涂色的区域数量n
随后的n行,每行有n个数(0或1),表示各个区域的邻接状况.
【输出文件数据格式】JS2.out
共n行,表示从1到n各区域的编号和颜色.
【输入输出样例】
C语言 程序设计题目 高中信息科技竞赛编程题目 【100分】两道 求数学思路. 函数方面过关 就是没任何头绪 (本题程序请以 JS2 为文件名存入自己建立的文件夹内)(本题20分)设有如图所
【第一道】
#include
using namespace std;
#define pi 3.14159265
double maxvolume(double a,double b)
{
double v1,v2,r;
r=b/(2*pi+2);
v1=pi*r*r*a;
r=a/(2*pi+2);
v2=pi*r*r*b;
if(v1>v2)
return v1;
else
return v2;
}
int main()
{
double a,b;
couta;
cin>>b;
cout