- 博客(5)
- 收藏
- 关注
原创 2006 ACM亚洲区域赛西安赛区题目B--Bigger is Better
题目:基本思路是: 首先判断能否组成题目要求的数字,显然当n7m时都是不可能的。 如果想让这个数字尽量的大,那么就要让他的高位尽量的大,在满足低位能组成完整的数字的情况下。 我们可以先给所有的位赋值为“9”,这当然是在某个特定的n(n=6m)的情况下的最大的数了,但是,并不一定n就满足这个条件,然后我们就要看n和6m相差多少了。 如果
2007-01-09 10:14:00 2245 4
原创 世界编程大赛头名程序杂谈
在编程网站论坛上经常会见到一个所谓的世界编程大赛头名程序,使用十六进制代码编写的,赢得了不少赞叹之声。但回过头来想一想,这里所说的世界编程大赛是一个什么样的竞赛?没听说过!另外这个程序能获奖,那么它是靠什么来评奖的呢?写的程序越难懂越好么?这自然是很荒谬的,唯一的答案是,这只是一个拿来哗众取宠的骗局,稍微懂一点汇编语言和Debug操作的人都不难看出其中的奥妙。下面我们就来看一下这个程序,我只取了其
2007-01-05 23:48:00 6054 13
原创 一道简单题目的复杂算法
这是我们第一节汇编上机的实验题目, 问题描述:在debug下实现,内存区2100H处有一个字节带符号数(用E命令存入),要求编程将其取出1、若此数为正,则3000H单元置01H,2、若此数为0,3000H单元置0H,3、若此数为负,3000H单元置FFH。题目很简单,应该说简单得让人做着无聊,于是呢一切的想法就在无聊中给闷出来了。我很讨厌判断语句,于是就想,能不能不用比较和跳转的语句将
2006-12-19 21:59:00 1606
原创 筛选法找素数算法的一点改进
这是我第一次在这么专业的社区发表文章,文章有什么不足之处,还请大家多提意见!! 自从接触编程以来,发现,选找素数这一题目一直是算法界一个长盛不衰的题目,而筛选法似乎是这一题目巧妙极致的一个解法。不过不知足的我们依然不肯罢休,对程序中那几次重复运算始终耿耿于怀。什么时候电脑才能像我们一样不知是机械的重复呢? 呵呵,我们还是先看一下这个问题中的重复运算吧! 2*20=
2006-12-18 21:58:00 1954
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人