- 博客(6)
- 收藏
- 关注
原创 hdu2064 人见人爱A-B
hdu2034人见人爱A-BProblem Description参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下)呵呵,很简单吧?Input每组输入数据占1行,每行数据的开始是2个整数n(0<=n<=100)和m(0<=m<=100),分别表示集合A和集合B的元素个数
2021-02-20 19:27:08
91
原创 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
172
原创 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
161
原创 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
148
原创 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
108
原创 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
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人