- 博客(6)
- 收藏
- 关注
原创 hdu2064 人见人爱A-B
hdu2034 人见人爱A-B Problem Description 参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下) 呵呵,很简单吧? Input 每组输入数据占1行,每行数据的开始是2个整数n(0<=n<=100)和m(0<=m<=100),分别表示集合A和集合B的元素个数
2021-02-20 19:27:08
111
原创 LightOJ - 1010解题文档
LightOJ - 1010 题意 就是想办法在棋盘中放最多的骑士棋子,并且棋子之间不能在对方的攻击范围中 解题思路 在上面那个棋盘中,只在同一种颜色的格子中放棋子,则两个棋子不会相互攻击,注意有只有一行/一列或两行/两列是为特殊情况。 错误代码 #include<stdio.h> #include<math.h> int main() { int t,m,n,sum,h,i=1; scanf("%d",&t); while(t--) { scanf("
2020-12-16 15:36:09
192
原创 HDU - 5879解题文档
HDU - 5879 题意 输入一个n,求从1到n的1/k的平方的和 解题思路 先打表,由于输入的数可能很大,因此输入时用字符串储存 错误代码 这个代码RE了,应该是习惯性多定义了一个不用的量m导致的 #include<stdio.h> #include<math.h> #include<string.h> double a[1000005]; int m,n; char s[30]; int main() { int h,i; double k,sum=0;
2020-12-15 23:35:55
189
原创 HDU - 2138解题文档
HDU-2138 题意 就是要找多少个质数 解题思路 先打表,再判断 错误代码 #include<bits/stdc++.h> using namespace std; bool JudgePrime(long long digit) //队长发的这一段需要简化,否则会超时 { if(digit==2 || digit==3) return true; else if(digit<=1 || digit%2==0) return fa
2020-12-15 23:24:43
187
原创 LightOJ - 1008解题文档
LightOJ - 1008 以下为翻译 题意 也就是问每个数在哪一格 思路 同样是找规律 斜线:n*(n-1)+1 从最下面这一行和最左边这一列来看 偶数在偶数列/行,奇数在奇数列/行 奇数层数字大小从下到左(逆时针)顺序 偶数层数字大小从左到下(顺时针)顺序 因此判断时奇数层与偶数层应有一个相反的判断点 错误示范 #include<stdio.h> #include<math.h> int main() { long long s,n,sum,i=1,t; doubl
2020-12-15 22:13:23
133
原创 POJ - 2586解题文档
POJ - 2586解题文档 POJ - 2586 原题地址 计算机机械师(简称ACM)遭遇千年虫问题,失去了编制微软公司年报所必需的一些重要资料。 所有他们记住的是MS inc .在1999年每个月都会发布盈余或赤字,每个月当MS inc .发布盈余,盈余的量为s,每个月当MS inc .公布的赤字,赤字的量是d。他们不记得哪个月或多少个月发布了盈余或赤字。与其他公司不同的是,MS Inc.在一年中连续发布5个月的收益。ACM知道有8个报告都报告了赤字,但他们不知道有多少。总会计师几乎可以肯定,MS In
2020-12-15 21:53:29
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅