- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 HDU1792 A New Change Problem 数论
题意:给定两个互质的数 A , B ,求由 x 个 A 和 y 个 B 组成的数(x>=0,y>=0)中最大不能表示的数,和不能表示的数的个数。 分析:最大不能表示的数是 A * B - A - B,个数是 (A-1) * (B-1) / 2。具体数学证明:基础知识:Gcd(A, B) = 1 → Lcm(A, B) = AB剩余类,把所有整数划分成m个等价类,每...
2018-11-26 17:42:49 254
原创 Sublime配置C/C++编译环境(64位windows10下)
目录1、安装Mingw2、配置环境变量3、安装Sulime Text 34、配置Sublime5、运行代码6、插件1、安装Mingw MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具。GNU(GNU’s Not Unix)是linux中的一个著名的项目,包含了gcc\g++\gdb等工具。也就是说,...
2018-11-23 09:42:53 1184 1
原创 HDU6188 Duizi and Shunzi 贪心
今天看了大佬们的博客,菜鸡感到瑟瑟发抖,只有持之以恒的边学边练才能有成效呀!!!每日至少一题 加油鸭!!!题目链接:https://vjudge.net/problem/HDU-6188分析: 由于题目要求中顺子是三张牌组成,这道题只需要三个数三个数地考虑即可。内存给的比较大,可以在存入数据时用数组计数,下标为每次读入的数,内容为这个数出现的个数,这样可以直接...
2018-11-23 00:26:18 170
原创 HDU1715 大菲波数 大数相加
原题链接大数相加这种题一般是用字符数组或者 string 将其存储或读入,然后从个位开始一步一步模拟加法。容易遇到的坑就是两个数字之和的最高位进位问题,可以在进行加法之前先得到两个数字的位数,比较之后将小的那一个往大的那一个上加,相当于操作的是位数较大(也就是比较长)的那一个数字。例如是s1存了一个3000位的数字,s2存了2000位的数字,只需要将s1与s2之和通过不停的计算存储在s1对应的...
2018-11-02 19:56:28 282
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人