久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1956|回復: 2
收起左側

C語言的算法之:捕魚和分魚。

[復制鏈接]
ID:1040469 發表于 2022-8-8 14:19 | 顯示全部樓層 |閱讀模式


今天一起分析C語言的算法之:捕魚和分魚。

算法題目:

捕魚和分魚:A、B、C、D、E 五個人在某天夜里合伙去捕魚,到第二天凌晨時都疲憊不堪,于是各自找地方睡覺。

日上三桿,A第一個醒來,他將魚分為五份,把多余的一條魚扔掉,拿走自己的一份。B第二個醒來,也將魚分為五份,把多余的一條魚扔掉,拿走自己的一份。C、D、E依次醒來,也按同樣的方法拿走魚。問他們合伙至少捕了多少條魚?

                        1.編程思路分析

編程思路:

用C語言中while語句和if-else語句嵌套實現。

                        2.程序范例

#include <stdio.h>

main()

{

    int all=6;

    int aout=0;//用來放最終結果

    while(1)

    {

        int i=5;

        int y=0;

        all=aout;

        while(i>0)

        {

            if(all!=1 && all%5==1)

            {

                /*丟掉一條,并分成5份*/

                all=(all-(all/5)-1);  

                i--;//做五次

                y++;

            }

            else

            {

                i=0;

            }

        }

        if(y==5)

        {

            printf("他們打了%d條魚",aout);

            break;

        }

        aout++;

    }

}


程序運行結果案例:
1.jpg


回復

使用道具 舉報

ID:592807 發表于 2022-8-9 11:11 | 顯示全部樓層
剩余3121 A扔掉一條分5份,每份624條。
回復

使用道具 舉報

ID:592807 發表于 2022-8-9 11:28 | 顯示全部樓層
剩余3121                   A拿走(3121-1)/5 = 624
剩余642*4 = 2496     B拿走(2496-1)/5=499
剩余499*4 = 1996     C拿走(1996-1)/5 = 399
剩余399*4 = 1596     D拿走(1596-1)/5 = 319
剩余319*4 = 1276      E拿走(1276-1)/5 = 255
剩余255*4 = 1020       ABCDE都走了剩下的魚在空地
1020+255+319+399+499+624+5 = 3121
剩下1020條魚泥怎么算的。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久亚洲 | 日本大片在线播放 | 亚洲导航深夜福利涩涩屋 | 久久33| 国产一区视频在线 | 免费看爱爱视频 | 国产乱码久久久 | 成年人在线电影 | 国产欧美一区二区三区久久 | 国产情侣在线看 | 亚洲狠狠爱 | 日韩免费1区二区电影 | 日韩中文字幕一区二区 | 久草资源在线视频 | 欧美黑人激情 | 久久99精品久久久久久噜噜 | 天堂久久网 | 久久久久久久久久久高潮一区二区 | 亚洲精彩视频在线观看 | 精品免费国产一区二区三区四区 | 午夜免费| 成人欧美一区二区三区视频xxx | 一区二区三区免费观看 | 五月婷婷 六月丁香 | 日本不卡高清视频 | 欧美日韩精品免费观看 | 国产一二三区在线 | 欧美一级黄色片在线观看 | 日本 欧美 三级 高清 视频 | 涩涩视频在线看 | 亚洲性网| 日日噜| 欧美乱大交xxxxx另类电影 | 剑来高清在线观看 | 成人性视频免费网站 | 日韩中文不卡 | 秋霞电影一区二区 | 成人在线观看免费 | 日韩精品一区二区三区视频播放 | 久久精品一区 | 一区二区三区四区在线播放 |