摘要: B - WeirdSort 思路:经过认真的审题,你会发现,这只是个冒泡的变形,我们建立两个数组,然后用一个数组里面的数字确定位置,然后冒泡就行了。最后抖机灵用了个is_sorted,判断数组里面数字的排列顺序。 代码: #include<iostream> #include<algorithm> 阅读全文
posted @ 2020-03-13 22:33 PCDL&TIPO 阅读(214) 评论(0) 推荐(0) 编辑
摘要: A - Add Odd or Subtract Even 思路:其实认真观察就能发现,这个与输入的书有关系,且答案为0,1,2。先看相同,不用加减,为0,再看前小后大,因为加奇数减偶数,如果,相差奇数,为1,相差偶数,为2,同理可得前大后小的答案。 代码: #include<iostream> #i 阅读全文
posted @ 2020-03-13 22:27 PCDL&TIPO 阅读(180) 评论(0) 推荐(0) 编辑
摘要: I Think I Need a Houseboat 思路:距离问题,一道水题 代码: #include <iostream> #include <cmath> using namespace std; #define PI 3.1415 int main() { int k, a = 1, yea 阅读全文
posted @ 2020-03-07 17:37 PCDL&TIPO 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Financial Management 思路:一道水题,循环求和然后除以12即可,注意格式。 代码: #include<iostream> using namespace std; int main(){ double sum = 0.0; for (int i = 0; i < 12; i++) 阅读全文
posted @ 2020-03-07 17:17 PCDL&TIPO 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 487-3279 思路:看到这个题,我们可以把它分成两个部分,第一个部分是将数据变为电话号码,第二部分是找出出现次数大于1的电话号码,并且输出。其实,分为两个部分后就不难了,第一部分通过一个函数进行转化,第二部分,利用map容器进行统计。 代码: #include<iostream> #includ 阅读全文
posted @ 2020-03-04 23:26 PCDL&TIPO 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 试题 基础练习 01字串 思路:我们观察下样例,其实就是0~31的二进制,并且前面补0.所以 #include<iostream> #include<algorithm> using namespace std; int decToBin(int dec){ int result = 0, temp 阅读全文
posted @ 2020-03-04 11:55 PCDL&TIPO 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 试题 基础练习 字母图形 思路:其实这道题不用多次循环,题中已经很明确的告诉,要寻找规律,所以,我们要去寻找其中的规律。接下来是我寻找规律的思路,首先遇到这种题,我们第一反应是横竖看,但是,横竖的规律不是很明显。接下来我们观察下对角线,发现一个规律,当 横-竖=0时,输出皆为A,以此规律,我们试着拓 阅读全文
posted @ 2020-03-03 22:40 PCDL&TIPO 阅读(519) 评论(0) 推荐(0) 编辑
摘要: Shopping 思路:这道题很明显使用容器,此时我们来判断使用什么容器,这道题涉及了不同数据类型的保存,故使用map,正常使用map进行数据的保存,最后利用迭代器比较大小,最后输出。 代码: #include<iostream> #include<string> #include<map> usi 阅读全文
posted @ 2020-02-26 22:24 PCDL&TIPO 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 产生冠军 思路:这道题,先读题分析,我们可以知道,为了产生冠军,会进行两两比赛,让我们寻找一种办法判断是否产生冠军,既然提到了方法,那么意味着,必有一个简便方法来判断是否有冠军,因为,两两发生比赛,一个人可能产生多场比赛,但是,我们换成一下思路,什么是冠军,冠军即使唯一没输过的人,所以,当全部人数- 阅读全文
posted @ 2020-02-26 21:54 PCDL&TIPO 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 士兵队列训练问题 思路:这道题是属于容器的题,当我们读到题时,我们先想一下,这个适合用什么。我们可以直接读到,一直以1~2或1~3报数的方式,删除容器中的元素,此时我们就可以确定,我们使用list更加方便。此时,大框架已经基本完成,我们只需要模拟整个过程即可。 代码: #include<iostre 阅读全文
posted @ 2020-02-26 21:45 PCDL&TIPO 阅读(157) 评论(0) 推荐(0) 编辑