算法题
算法题记录
GreatcloudL
Life begins at the end of your comfort zone.
展开
-
打鱼晒网问题(C++)
题目链接:https://www.bilibili.com/video/av21356335?p=3问题描述:某人从1999年1月1日起开始三天打鱼两天晒网,计算输入的日期是打鱼还是晒网问题分析:(1)先计算出输入的日期距1990.01.01一共有多少天(2)用计算出的天数去取余5,根据结果判断若余数为1,2,3则为打鱼,其他为晒网程序一:#include<i...原创 2020-02-28 18:37:28 · 1287 阅读 · 1 评论 -
判断是否为闰年(C++)
是闰年的情况:能够被400整除的年份是闰年;能够被4整除且不能被100整除的年份是闰年; if ((year%400==0) || ((year%100!=0)&&(year%4==0))) { //是闰年 cout<<"is leap year"<<endl; } else { //不是闰年 cout<<...原创 2020-02-28 17:22:48 · 849 阅读 · 0 评论 -
借书问题(三人借五本书)(C++)
题目链接:https://www.bilibili.com/video/av21356335?p=2问题描述:小明有无本新书,要借给A、B、C三个人,若每人每次只能借一本,则可以由多少种借法?问题分析:属于数学中的排列组合问题,即求从5个数中取3个不同数的组合的情况...原创 2020-02-23 23:40:52 · 1671 阅读 · 1 评论 -
百钱百鸡问题(C)
题目链接:https://www.bilibili.com/video/av21356335问题描述:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问能够买公鸡、母鸡、小鸡各多少只?首先根据问题列出解体方程组:其中公鸡最多20只,母鸡最多33只,小鸡最多100只#include <stdio.h>int main(void){ in...原创 2020-02-23 00:24:59 · 582 阅读 · 0 评论