代码改变世界

随笔档案-2015年03月

UVA_494:Kindergarten Counting Game

2015-03-25 12:47 by 星星之火✨🔥, 190 阅读, 收藏,
摘要: Language: C++ 4.8.2#include#includeint main(void){ int ch; int word_count = 0; int in_word = 1; // 标志变量辅助字符串读入 while((ch=getchar()) != EOF) { if(ch =... 阅读全文

白话数论的基石:算术基本定理

2015-03-25 10:53 by 星星之火✨🔥, 2435 阅读, 收藏,
摘要: 算术基本定理,又称唯一分解定理,作为数论的基石,几乎每一个定理都建立在它之上,该定理讲述了一个基本事实:任何大于1的整数都能被唯一分解为若干个素数的乘积,这些素因子以非减序列排列。下面我将尽量以一种通俗易懂的方式或者干脆说是用白话文来证明这个定理。我们从两个方向来归约,即首先证明分解为素因子乘积的存... 阅读全文

UVA_458:The Decoder

2015-03-23 16:12 by 星星之火✨🔥, 213 阅读, 收藏,
摘要: Language:C++ 4.8.3 PS:ASCII值减去七 阅读全文

UVA_10300:Ecological Premium

2015-03-23 16:06 by 星星之火✨🔥, 172 阅读, 收藏,
摘要: Sample Input 351 1 12 2 23 3 32 3 48 9 239 1 86 12 18 1 1310 30 409 8 5100 1000 70Sample Output 38867445 Language:C++ 4.8.2 PS:该题光是理解题意就花费了我足足一个小时,原以为 阅读全文

UVA_10071:Back to High School Physics

2015-03-22 22:04 by 星星之火✨🔥, 162 阅读, 收藏,
摘要: Language:C++ 4.8.2 阅读全文

UVA_10055:Hashmat the brave warrior

2015-03-22 21:49 by 星星之火✨🔥, 147 阅读, 收藏,
摘要: Language:C++ 4.8.2 阅读全文

UVA_401:Palindromes

2015-03-21 17:30 by 星星之火✨🔥, 213 阅读, 收藏,
摘要: AC:Time(29ms) C++ 4.8.2#include#includechar * mirstr = "AAE3EHHIIJLJMM0OS2STTUUVVWWXXYYZ5Z88";int dispose(char *);int main(void){ char str[25]; ... 阅读全文

GDB调试程序常用命令

2015-03-14 21:36 by 星星之火✨🔥, 584 阅读, 收藏,
摘要: 使用GDB调试程序的一般步骤:第一步:编译程序(-g参数告诉编译器生成调试信息)>gcc test.c -g第二步:运行gdb>gdb a.exe第三步:查看源码,l列出居首的10行代码,字母l是list的缩写,注意:这里"(gdb)"是gdb的提示符,不是我们手工键入的。(gdb) l第四步:加断... 阅读全文

证明定理常用方法锦集

2015-03-14 16:27 by 星星之火✨🔥, 3362 阅读, 收藏,
摘要: 下面将证明定理的方法主要归纳为以下几种:1)直接证明:通过证明当 p 为真时 q 必然为真而进行的对 p->q 的证明。2)反证法:反证法是一种间接证明方法,利用条件语句 p->q 等价于它的倒置 ¬q->¬p 的事实,换句话说,就是通过证明 q 是假时 p 一定是假来证明 p->q 为真。当不容易... 阅读全文