C语言穷举法经典例题.pptVIP

  • 6
  • 0
  • 约1.88千字
  • 约 17页
  • 2021-12-06 发布于湖北
  • 举报
C语言穷举法经典例题;C语言穷举法经典例题;void main() { int x,y,z; for (x=0;x=100;x++) for (y=0;y=100;y++) for (z=0;z=100;z++) { if (x+y+z==100 5*x+3*y+z/3==100 ) printf(x=%d,y=%d,z=%d\n,x,y,z); } };C语言穷举法经典例题;C语言穷举法经典例题;C语言穷举法经典例题;C语言穷举法经典例题;课堂讨论:谁做的好事? 有四位同学中的一位做了好事,不留名,表扬信来了之后,校长问这四位是谁做的好事。 A说:不是我。 B说:是C。 C说:是D。 D说:C胡说。 已知三个人说的是真话,一个人说的是假话。现在要根据这些信息,找出做了好事的人。;编程思路: 如何找到该人,一定是“先假设该人是做好事者,然后到每句话中去测试看有几句是真话”。“有三句是真话就确定是该人,否则换下一人再试”。 比如,先假定是A同学,让 thisman=A; 代入到四句话中 A说:thisman!=‘A’; ‘A’!=‘

文档评论(0)

1亿VIP精品文档

相关文档