原题链接:C语言训练-谁家孩子跑最慢*
解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
int l1=9,l2,l3,w1=8,w2,w3,z1,z2,z3;
for(l2=1;l2<=7;l2++)
{
for(l3=1;l3<=7;l3++)
{
for(w2=1;w2<=7;w2++)
{
for(w3=1;w3<=7;w3++)
{
for(z1=1;z1<=7;z1++)
{
for(z2=1;z2<=7;z2++)
{
for(z3=1;z3<=7;z3++)
{
if(l2!=l3&&l2!=w2&&l2!=w3&&l2!=z1&&l2!=z2&&l2!=z3)
{
if(l3!=w2&&l3!=w3&&l3!=z1&&l3!=z2&&l3!=z3)
{
if(w2!=w3&&w2!=z1&&w2!=z2&&w2!=z3)
{
if(w3!=z1&&w3!=z2&&w3!=z3)
{
if(z1!=z2&&z1!=z3)
{
if(z2!=z3)
{
if((fabs(l2-l3))>1)
{
if(fabs(w2-w3)>1)
{
if(fabs(z1-z2)>1&&fabs(z1-z3)>1&&fabs(z2-z3)>1)
{
if(z1+z2+z3==15&&w1+w2+w3==15&&l1+l2+l3==15)
{
if(z1==1||z2==1||z3==1)
{
printf("Z\n");
return 0;
}
if(w2==1||w3==1)
{
printf("W\n");
return 0;
}
if(l2==1||l3==1)
{
printf("L\n");
return 0;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
return 0;
}0.0分
1 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复