首页 > 其他分享 >每日打卡

每日打卡

时间:2023-04-27 22:14:22浏览次数:52  
标签:11 int 每日 flag 剩下 打卡 条鱼

卖金鱼问题

问题描述:小明养了一缸金鱼要分五次卖,第一次卖全部的一半加二分之一条,第二次卖剩下的三分之一又三分之一条,第三次卖剩下的四分之一加四分之一条,第四次卖剩下的五分之一加五分之一条,第五次卖剩下的11条。

问题分析:根据规律可得有x条鱼第n次卖x-(x+1)/(j+1)

代码:#include<stdio.h>

 int main()

 {

        int i,n,x,flag=0;

        for(i=23;flag==0;i+=2)

        {

               for(n=1,x=i;n<=4&&x>=11;n++)

                      if((x+1)%(n+1)==0)

                             x-=(x+1)/(n+1);

                      else

                      {

                             x=0;

                             break;

                      }

                      if(n==5&&x==11)

                      {

                             printf("原来鱼缸里有%d条鱼\n",i);

                             flag=1;

                      }

        }

 }

 

标签:11,int,每日,flag,剩下,打卡,条鱼
From: https://www.cnblogs.com/4a5r/p/17360362.html

相关文章

  • 4/27打卡 stl初识vector
    1#include<iostream>2#include<vector>3usingnamespacestd;456voidtest()7{8vector<vector<int>>v;9vector<int>v1;10vector<int>v2;11vector<int>v3;12vector<in......
  • 4.27打卡
     #include<bits/stdc++.h>usingnamespacestd;classTime{private:intminute;inthour;public:voidset(inth,intm){minute=m;hour=h;}friendintoperator-(Time,Time);};intoperator-(......
  • 打卡4
    问题描述:N个有序整数数列已放在一维数组中,利用二分查找法查找整数m在数组中的位置。若找到,则输出其下标值;反之,则输出“Notbefound!”。流程图: 伪代码:N<-10a[N]<-{10个有序整数}k<-1inputmwhlielow<=highmid=(low+high)/2ifm<a[mid]high<-mid-1elseifm>a[mid]......
  • 每日打卡java字符串
    importcom.ith.demo1.main;importcom.ith.demo1.phone;importjava.util.ArrayList;importjava.util.Scanner;importjava.util.StringJoiner;//PressShifttwicetoopentheSearchEverywheredialogandtype`showwhitespaces`,//thenpressEnter.Youcannows......
  • c++打卡练习(18)
    猜牌术魔术师利用一副牌中的13张黑桃,预先将它们排好后迭在一起,并使牌面朝下。然后他对观众说:我不看牌,只要数数就可以猜到每张牌是什么,我大声数数,你们听,不信?你们就看,魔术师将最上面的那张牌数为1,把它翻过来正好是黑桃A,他将黑桃A放在桌子上,然后按顺序从上到下数手中的余牌,第二次......
  • 4月27日打卡
    美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3≤N≤21)和......
  • 2023.4.27编程一小时打卡
    一、问题描述:建立一个向量容器的实例s,不断对s调用push_back向其中增加新的元素,观察在此过程中s.capacity()的变化。二、解题思路:首先,编写一个向量容器vector<int>s,利用循环对其进行不断调用push_back,再输出它的capacity()函数观察它向量容器的容量的变化。三、代码实现:1#in......
  • 每日总结2023-04-27——关于全局变量的基础使用
    今天完成了对全局变量的使用packagecom.example.math;/**全局变量**/importandroid.app.Application;publicclassCustomApplicationextendsApplication{privatestaticfinalStringVALUE="111";privateStringvalue;@Overridepublic......
  • Golang每日一库之bcrypt
    本文官方文档:https://pkg.go.dev/golang.org/x/crypto/bcrypt前言之前讲过JWTTokenhttps://www.cnblogs.com/zichliang/p/17303759.htmlJWT呢是信息是经过数字签名的,因此可以被验证和信任。然后今天就来说说密码学,我们在做鉴权做用户处理时会把密码存储到数据库中,但是......
  • 周四打卡
    题目描述:编写一个程序,实现将用户输入的字符串中的所有空格替换为下划线的功能。例如,输入字符串"Thequickbrownfoxjumpsoverthelazydog",输出结果为"The_quick_brown_fox_jumps_over_the_lazy_dog"。设计思路:接收用户输入的字符串。遍历字符串中的每个字符,如果是空格......