ACM输入+过桥问题

{

int a,b;

while(scanf("%d %d",&a, &b) != EOF) // 输入结束时,scanf函数返回值为EOF(-1),即没有数据输入时会退出while循环

{

printf("%d\n",a+b);

}

说明1:scanf函数返回值就是读出的变量个数,如果一个都没有,则返回值是-1。EOF是一个预定义的常量,等于-1。

说明2:在调试程序时,键盘输入的数据,用CTRL-Z(即按住CTRL键不放,再按下Z)组合作为输入结束,此谓键盘输入设备的“文件末尾”。

3. 一次运行,要输入多组数据,组数由第一个输入数据决定(在开始的时候输入一个N,接下来是N组数据)

四人过桥问题

两种思路,比较哪种思路所用时间最少

目的把最慢运过河,同时保证回来送手电筒的人不是次慢

1.最快,次快过桥,最快回来;最慢次慢过桥,次快回来

2.每次最快搭配一人过桥,最快回来

N个人N大于3时

需要把四人的规律普遍化

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 浅谈C++常用输入输出 在编写C++程序的时候,经常因为输入输出头疼,所以在这里做一个小结,记录一下常用的输入输出...
    MinoyJet阅读 3,776评论 0 6
  • 第1章 第一个C程序第2章 C语言基础第3章 变量和数据类型第4章 顺序结构程序设计第5章 条件结构程序设计第6章...
    小狮子365阅读 10,717评论 3 71
  • C/C++输入输出流总结 前两天写C++实习作业,突然发现I/O是那么的陌生,打了好长时间的文件都没有打开,今天终...
    LuckTime阅读 1,749评论 0 6
  • 渐渐的 发现,生活的主旋律是 平淡! 渐渐的 习惯,曾经的美好是 梦境! 渐渐的 承受,现在 以后的痛! 然后 麻...
    半卷烟阅读 174评论 0 2
  • 看包装 1"【附录没有】 看整体 4" 看细节 10"【心里表征,3F,导师,黄金标准这个结构还是很不清晰。】 下...
    西瓜太郎喵阅读 290评论 0 0