posted @ 2015-05-23 21:56 蓝空 阅读(105) 评论(0) 推荐(0) 编辑
摘要:
以前自己整理过map容器,但是好像没有这篇这么系统... Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据 处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这... 阅读全文
摘要:
确实题目虽然有点水,但是开始的时候好像还真的没有想到怎么提取出这个编号一不小心感觉可以可以用unsigned char 这种类型,直接转为16进制,但是之后发现虽然第一次在codeblock中还行,但是第二天尝试的时候还是出错了,DEV中没有问题,所以瞬间感觉自己的肯定不是标准答案,查询之后才... 阅读全文
posted @ 2015-05-21 20:21 蓝空 阅读(198) 评论(0) 推荐(0) 编辑
摘要:
【编程题】(满分33分) “数独”是当下炙手可热的智力游戏。一般认为它的起源是“拉丁方块”,是大数 学家欧拉于1783年发明的。 如图[1.jpg]所示:6x6的小格被分为6个部分(图中用不同的颜色区分),每个部分含有6个小格(以下也称为分组)。 开始的时候,某些小格中已经填写了字母(ABCDE... 阅读全文
posted @ 2015-05-19 19:11 蓝空 阅读(333) 评论(0) 推荐(0) 编辑
摘要:
1、大数加法#include #include using namespace std;char a[1000],b[1000],s[10000];void add(char a[],char b[],char s[])//a被加数,b加数,s和{ int i,j,k,up,x,y,z,l... 阅读全文
posted @ 2015-05-12 21:14 蓝空 阅读(192) 评论(0) 推荐(0) 编辑
摘要:
一.逻辑运算符 1.& 位与运算 1) 运算规则 位与运算的实质是将参与运算的两个数据,按对应的二进制数逐位进行逻辑与运算。例如:int型常量4和7进行位与运算的运算过程如下: 4=0000 0000 0000 0100 &7 =0000 0000 0000... 阅读全文
posted @ 2015-05-12 20:20 蓝空 阅读(158) 评论(0) 推荐(0) 编辑
摘要:
第二届: 1. 四方定理 数论中有著名的四方定理:所有自然数至多只要用四个数的平方和就可以表示。 我们可以通过计算机验证其在有限范围的正确性。 对于大数,简单的循环嵌套是不适宜的。下面的代码给出了一种分解方案。 请仔细阅读,填写空缺的代码(下划线部分)。 注意:请把填空的答案(仅填空处的答案,不... 阅读全文
posted @ 2015-05-10 19:10 蓝空 阅读(187) 评论(0) 推荐(0) 编辑
摘要:
问题描述 C村住着n户村民,由于交通闭塞,C村的村民只能通过信件与外界交流。为了方便村民们发信,C村打算在C村建设k个邮局,这样每户村民可以去离自己家最近的邮局发信。 现在给出了m个备选的邮局,请从中选出k个来,使得村民到自己家最近的邮局的距离和最小。其中两点之间的距离定义为两点之... 阅读全文
posted @ 2015-05-07 21:41 蓝空 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:
http://acm.hust.edu.cn/vjudge/contest/view.action?cid=77223#problem/E 只满足锐角三角形和直角三角形: #include #include #include #include #include #include #define... 阅读全文
posted @ 2015-05-07 21:00 蓝空 阅读(140) 评论(0) 推荐(0) 编辑
摘要:
问题描述 小明这些天一直在思考这样一个奇怪而有趣的问题: 在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是: 如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。 当N很小的时候,小明... 阅读全文
posted @ 2015-05-05 14:01 蓝空 阅读(178) 评论(0) 推荐(0) 编辑