首页 > TAG信息列表 > MM1
C语言 计算某日在一年的第几天及Linux下编译
目录 一、C语言 计算某日在一年的第几天 二、Linux下编译C语言程序 一、C语言 计算某日在一年的第几天 本篇程序的总体思路是:day=(所求日期月份-1)*31+所求日期的日-多余的天数(由于每月天数不同,所以前面的*31会使结果会多出几天,所以要减去) 分为三种情况 月份=1,2 、月份<=【洛谷 P1833 樱花】解题报告(多重背包)
题意简述 \(n\) 种物品,每种物品有代价 \(T_i\)、权值 \(C_i\) 和个数 \(A_i\)(若 \(A_i=0\) 表示有无穷多个),最多代价为 \(m\),权值和最大为多少。 \(1\le m\le 10^3\),\(1\le n\le 10^4\)。 题解 首先,时间 HH1:MM1~HH2:MM2 的跨度非常好算,这里就不说了,假设为 \(m\)。 由于 \(m\le 10^第5章选择语句9、编写程序提示用户输入两个日期,哪个更早
int mm, dd, yy, mm1, dd1, yy1; printf("Enter first date (mm/dd/yy): "); scanf("%d /%d /%d", &mm1, &dd1, &yy1); printf("Enter second date (mm/dd/yy): "); scanf("%d /%d /%d", &mm, &算法笔记-第三章所有题目解
背景 最近在恶补数据结构和算法相关的知识,查询到一本比较好的书籍算法笔记,然后就开始学习了,学完第二章C/C++语言基础后,做了第三章的题目,虽然书上已经有题解了,但是还是想发表这篇文章,原因是通过记录下来我的学习过程,以提醒和鼓励自己。 第三章题解 #include <stdio.h> #include <csPAT甲级 1060 Are They Equal 判断两个小数是否相等
Solution: 题目要求:给出两个非负的小数,且都不超过10的100次方。再给出一个有效位数,将这两个小数都转化为科学计数法的形式,即0.d[1]…d[N]*10^k (d[1]>0 除非这个数是0),若转化后的两数相等,则输出“YES”,否则,输出“NO”。 给出的数可能包含前缀0或者后缀0,要注意去掉。 代码