
编程
efiish
这个作者很懒,什么都没留下…
展开
-
google 编程挑战赛(1)answer3
//这一次的修改参照了几位高手的代码,真没想到,从这样一个编程题目中可以学到这么多的东西,真的很直#include #include #include using namespace std;#define DOWN 0#define RIGHT 1#define UP 2#define LEFT 3inline int INT(char *x,int len)//全局函数将字符串转换为int//原创 2005-12-09 02:44:00 · 954 阅读 · 1 评论 -
google编程挑战赛(1)answer
下面是我的答案得分76.9好垃圾#include #include #include using namespace std;#define DOWN 0#define RIGHT 1#define UP 2#define LEFT 3class DrawLines{public: vector execute(vector &str);};vector DrawLines::execute(ve原创 2005-12-09 01:56:00 · 914 阅读 · 0 评论 -
一段经典的c
#include main(t,_,a)char *a;{return!0main(-86,0,a+1)+a)):1,tmain(2,_+1,"%s %d %d/n"):9:16:t"@n+,#/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#/;#q#n+,/+k#;*+,/r :d*3,}{w+K w原创 2005-12-14 20:57:00 · 1276 阅读 · 0 评论 -
一段经典的c 分析3
#include main(int t,int _,char *a){ if(!0 { if(t { main(-79,-13,a+main(-87,1-_,main(-86,0,a+1)+a)); } else { 1; } if(t { main(t+1,_,a); } if(main(-94,-27+t,a)&& t == 2) { if(_ {原创 2005-12-15 00:52:00 · 961 阅读 · 0 评论 -
一段经典的c 总结
想不到这样的一个程序,让我学到了如此多的东西,一步一步地真相大白,一步一步地逼近真理,这是从来没有过的,我想,如果你是从我的第一篇分析开始一步一的读到这片文章,你也会有同感的,不是吗。除此之外我还学会了怎样把自己写的程序弄得神秘一些,你也一样把,看看我们想法是不是一样啊。(下面是我的想法,你打呢,我很想知道?email me : efiish@gmail.com or efiish@163.co原创 2005-12-16 02:36:00 · 1968 阅读 · 0 评论 -
一段经典的c 分析8
#include //密码#define PASSWORD "!ek;dc i@bK(q)-[w]*%n+r3#l,{}:/nuwloca-O;m .vpbks,fxntdCeghiry"//密文#define CODE "@n+,#/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#/;#q#n+,/+k#;*原创 2005-12-16 00:35:00 · 1024 阅读 · 0 评论 -
一段经典的c 分析9
原创 2005-12-16 01:38:00 · 1010 阅读 · 1 评论 -
some functions in assembly
show_str: show_str:;show a string dh=row number,dl=colum number,cl=color,ds:si point to the string PUSH AX PUSH BX PUSH ES原创 2006-02-15 18:35:00 · 1104 阅读 · 0 评论 -
be carefull in c
#include int arr[]={0,1,2,3,4};#define TOTAL_ELEMENTS (sizeof(arr)/sizeof(arr[0]))int main(int argc,char *argv[]){ int d=-1,x; if(d //这里如果是if(d //because TOTAL_ELEMENT is unsigned int原创 2006-02-12 13:37:00 · 1055 阅读 · 0 评论 -
what is #pragma in c
#pragma 预处理指令详解[转载]在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中原创 2006-02-12 13:36:00 · 981 阅读 · 0 评论 -
google 编程挑战赛(1)
Problem Statement A simple line drawing program uses a blank 20 x 20 pixel canvas and a directional cursor that starts at the upper left corner pointing straight down. The upper left corner of th原创 2005-12-09 00:29:00 · 1140 阅读 · 0 评论 -
一段经典的c 分析10
#include //密码#define PASSWORD "!ek;dc i@bK(q)-[w]*%n+r3#l,{}:/nuwloca-O;m .vpbks,fxntdCeghiry"//密文#define CODE "@n+,#/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#/;#q#n+,/+k#;*原创 2005-12-16 02:22:00 · 1028 阅读 · 0 评论 -
google 编程挑战赛(3)
Problem Statement When editing a single line of text, there are four keys that can be used to move the cursor: end, home, left-arrow and right-arrow. As you would expect, left-arrow and right-arr原创 2005-12-10 00:20:00 · 904 阅读 · 1 评论 -
一段经典的c 分析
#include main(t,_,a)char *a;{ return(!0 // { t//t main( -79, -13, a+main( -87, 1-_, main( -86, 0, a+1 )+a ) )// } :// { 1,t// { mai原创 2005-12-14 21:33:00 · 881 阅读 · 0 评论 -
一段经典的c 分析5
#include main(int t,int _,char *a){///////////// -无穷大 -- -71 if(t { main(_,t,"@n+,#/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#/;#q#n+,/+k#;*+,/r :d*3,}{w+K wK:+}e#;dq#原创 2005-12-15 11:04:00 · 924 阅读 · 0 评论 -
google编程挑战赛(1)answer 2
用面向对象的方法改了一下分高了一些,但觉得还是挺烂的#include #include #include using namespace std;#define DOWN 0#define RIGHT 1#define UP 2#define LEFT 3class DrawLines{ int x,y; int dx,dy; int direct; vector result; void OnL原创 2005-12-09 02:07:00 · 841 阅读 · 0 评论 -
一段经典的c 分析2
#include main(t,_,a)char *a;{ return(!0/// }}}// {////t t// {//t main( -79, -13, a+main( -87, 1-_, main( -86, 0, a+1 )+a ) )// } ://原创 2005-12-15 00:28:00 · 945 阅读 · 0 评论 -
一段经典的c 分析4
#include main(int t,int _,char *a){ if(t == 2) { main(-79,-13,a+main(-87,1-_,main(-86,0,a+1)+a)); } if(1 { main(t+1,_,a); } if(t>1 && main(-94,-27+t,a) && t == 2) { if(_ { main(2,_+1,"%s %d %d/n原创 2005-12-15 01:04:00 · 1244 阅读 · 0 评论 -
google 编程挑战赛(2)
Problem Statement A square matrix is a grid of NxN numbers. For example, the following is a 3x3 matrix: 4 3 5 2 4 5 0 1 9One way to represent a matrix of numbers, each of which is between 0原创 2005-12-09 03:11:00 · 854 阅读 · 0 评论 -
google 编程挑战赛(3)answer
下面是我的解答,不知道为什么就是拿不到高分看来我的基本功还差好多阿下一步的学习目标学习stl(老实说以前都没接触过这东西,喜好参加了这次的比赛,让我遇到了它,我决不会放弃的) #include #include using namespace std;class CursorPosition{public: int getPosition(string keystrokes, int N);};i原创 2005-12-10 00:23:00 · 1216 阅读 · 0 评论 -
google 1
Problem Statement You are playing a card game, and in your hand, you are holding several cards. Each card has a suit, S, H, D, or C, and a value between 1 and 10, inclusive. You may play原创 2005-12-12 17:31:00 · 821 阅读 · 0 评论 -
一段经典的c 分析6
#include void ECodingChar(int _);//将一个字符解码void ECodingWord(char *a,char end);//将一个字符串解码,end是结束字符串的字符main(int t,int _,char *a){///////////// -无穷大 -- -71// int k=0; if(t { main(_,t,"@n+,#/*{}w+/w#cd原创 2005-12-15 12:47:00 · 989 阅读 · 1 评论 -
一段经典的c 分析7
#include //密码#define PASSWORD "!ek;dc i@bK(q)-[w]*%n+r3#l,{}:/nuwloca-O;m .vpbks,fxntdCeghiry"//密文#define CODE "@n+,#/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#/;#q#n+,/+k#;*原创 2005-12-16 00:27:00 · 939 阅读 · 0 评论 -
string
/*****************************这是一个学习的工程,专门学习c++的string,也许你会觉得用c语言的 char *用的挺好的但是,如果你真正认识了string后你就不会再坚持要用char *来处理字符串了。这个工程的每一个文件都是针对string的一个方面来的,我希望能在每一个相关的文件中把其牵涉到的知识解释清楚。要熟练的掌握一门编程语言,研习运用库是很重要的。本文原创 2006-03-31 16:03:00 · 1703 阅读 · 0 评论