Time of Update: 2018-12-04
ZOJ 2417 Lowest Bit 題意:把十進位數字變成二進位,然後找到這個位元字從左數的第一個“1”,然後寫出這個數位上的“1”所代表的的十進位數字。 思路:一次A。 代碼: #include<stdio.h>#include<math.h>int main(){int i,j,n,a[20],b,k;for(i =
Time of Update: 2018-12-04
http://www.swi-prolog.org/howto/scrape/ParseHTML.html這可能是一個比你預期更複雜的事。首先,你不想處理HTML文本頁面。沒有將HTML事先翻譯成一個資料結構的HTML文本解析,必然對各種不同方式建立的頁面敏感。但是,我們發現HTML往往是無效的。更糟的是,事實上有時是XHTML,當文檔要聲明成XHTM通常包含HTML的功能,如缺少近距離標籤,使用大寫字母,等等。SWI-Prolog的SGML/SML的解析器可以產生的結果,往往是抓取不夠好。最好
Time of Update: 2018-12-04
http://cri-dist.univ-paris1.fr/diaz/wamcc/READMEWAMCC版本2.22 ------------------0 - WRT
Time of Update: 2018-12-04
VB.NET開發語言從推出至今就廣受開發人員的喜愛。它的功能強大,特點突出,極大的吸引了編程人員的眼光。要想掌握好這一語言的應用,就需要在實踐中去不斷的積累經驗,來協助我們提高編程效率,增加對這一語言的印象。 VB.NET物件瀏覽器可以使使用者通過一些組件(components)校正和發現一些對象,如:命名空間(namespaces)、類 (class)、結構(structures)、介面(interfaces)、類型(types)、枚舉(enums)等等,以及它們的成員屬性
Time of Update: 2018-12-04
ZOJ 1796 Euchre Results 題意:四個人打n局撲克,知道另外三個人的輸贏次數,求第四個人的輸贏次數。 思路:我不會打撲克啊……題目強調4個人兩兩分組來打,開始我還以為是組內的2個人把輸贏次數均攤了呢,其實是因為這樣每個人的參與局數是一樣的,所以輸贏局數總和相同,而且輸贏是相對的(如果4個人分開打,輸贏就是3:1),所以4個人總的輸和贏的局數相同。聯立方程求解。 代碼:
Time of Update: 2018-12-04
ZOJ 2345 Gold Coins 題意:報酬隨著工作天數增加。第一天給1個金幣,接下來兩天每天給2個,接下來三天每天給3個,比如只幹七天,第七天是安照每天4個來給…… 思路:笨拙。關鍵是題目要求輸入的第一個數字是數字塊數,不是行數,和以前做過的不同,要求第一個數字和下面的輸入塊之間有空行,每個輸入塊之間有空行,每個輸出塊之間有空行。 代碼: #include<stdio.h>int main(){int
Time of Update: 2018-12-04
http://hi.baidu.com/alphablend/blog/item/7ad31bc78fe5d9129d163d35.html #include <dos.h>#include <fcntl.h>#include <io.h>#include <math.h>#include <stdio.h>#include <conio.h>#include <stdlib.h>#define MAXSIZE
Time of Update: 2018-12-04
ZOJ 1904 Beavergnaw 題意:就是松鼠某按照題目要求啃樹榦,題意簡單明了啊,話說看到這種還帶彩圖的題目應該會竊喜…… 代碼+細節如下: #include<stdio.h>#include<math.h>int main(){int i;double D,V,a,d;for(i = 1;;i++){scanf("%lf%lf",&D,&V);if(D==0&&V==0)break;a = ((((((3.1
Time of Update: 2018-12-04
ZOJ 1331 Perfect Cubes 題意:找出大於等於5的數字中滿足a^3 = b^3+c^3+d^3的所有情況,按照a,b,c,d的大小順序排列優先順序。 思路:有神馬好說的? 代碼: #include<stdio.h>#include<math.h>int main(){int i,j,k,g;for(i = 5;i<=200;i++){ for(j = 2;j<=i-3;j++){ for(k = j+1;k&
Time of Update: 2018-12-04
ZOJ 1715 When Can We Meet? {3765} 這道題花了一些時間的,看題看了一段時間,改過一次思路,Debug N多,還嘗試用printf來調試,調了好久。 題意:給出一共的人數,給出所有人在哪些天有空,給出會議要求的最低出席人數,求在哪一天有空的人最多,如果有多個這樣的天,輸出最早的那天。 代碼: #include<stdio.h>int main(){int i,g,k,j,n,N,s,h,Q,a[60
Time of Update: 2018-12-04
棋盤跳馬問題 暑假訓練張老師講的,遞迴問題。 在一個5*5的棋盤上,馬從某個格子出發,只能跳到能和現在所站位置成日子型的格子中,找到能跳完這25個格子的所有方式。 舉例: X1,y1 X1,y1 X1,y1 X1,y1 x,y X1,y1 X1,y1 X1,y1 X1,y1 這裡不如就好好接受老師的思路,自己的太不順了。 #include <stdio.h>int a[9][9]={0};void prt(){ int
Time of Update: 2018-12-04
USACO Section 1.1 Your Ride Is Here 好吧,這道題的意義在於一個開始。試著提交檔案,文字文件竟然也可以。第一次看USACO的對提交的檔案的反饋。 細節+代碼如下: /*ID: 15257142 LANG: CTASK: ride /*注意題目上最頂上的不一定是程式的題目,名字在題目中會專門寫出。*/*/#include<stdio.h>#include<string.h>main(){FILE
Time of Update: 2018-12-04
ZOJ 1334 Basically Speaking 題意:輸入2~16進位中的任意進位表示的數字(其中會有字母),轉換成所輸入的這15種進位中的任意一種,輸出。 思路:循規蹈矩的進位轉換方法…… 代碼、收穫如下: #include<stdio.h>#include<string.h>#include<math.h>int main(){int i,j,k,from,to,c[1000],n,
Time of Update: 2018-12-04
ZOJ 2172 Symmetric Order 題意:要求把輸入的n個人的名字按照名字長度兩頭短中間長那樣排列輸出,並且如果是相同長度的,不能破壞先後順序。
Time of Update: 2018-12-04
ZOJ 2104 Let the Balloon Rise {3687} 寒假還有2天就要結束了,好吧,明天再把沒完成的杭電acm step做幾道,就這樣了,所以這是寒假做的最後一道ZOJ初學者?遺憾離 A 60道還有14道的距離。 題意:給出表示氣球顏色的單詞,輸出出現次數最多的顏色的單詞。 思路:用結構體。兩個字串比較是否相同最好單獨寫成一個函數。學指標的時候學過一個現成的函數用來比較是否相同,對它的傳回值規則不太瞭解,所以就自己寫了一個。
Time of Update: 2018-12-04
http://tech.ddvip.com/2008-12/1229654190101204.html 所謂DSL領域專用語言(domain specific language / DSL),其基本思想是“求專不求全”,不像通用目的語言那樣目標範圍涵蓋一切軟體問題,而是專門針對某一特定問題的電腦語言。DSL之於程式員正如伽南地之於以色列人,是最初也是最終的夢想。幾乎自電腦發明伊始,人們就開始談論DSL使用DSL了。而前幾年隨著被譽為“Web開發領域專用語言”的Ruby on
Time of Update: 2018-12-04
ZOJ 1383 Binary Numbers {3838} 題意:給出十進位數字,然後寫出這個十進位數字轉換為位元字後,數字中0的位置。 思路:沒什麼的,只是位元字是從右邊數起的!!難道這就是我電腦導論期末考試扣了20分的原因??!!哎~ 代碼: #include<stdio.h>int main(){int n,i,j,t,g,a[100100],x,f;scanf("%d",&n);for(i = 1;i<
Time of Update: 2018-12-04
AMTeam.org訊息:為不斷滿足全球客戶擴充型企業的需求,SSA Global 日前宣布公司的供應鏈管理(SCM)戰略並推出相關產品。SSA Global 的 SCM 戰略旨以具有競爭力的價格推出強健的解決方案,來滿足現有和潛在客戶的需要,同時擴充他們現有的在技術方面的投資。公司最近成功地完成了Baan 和 EXE Technologies 等公司的戰略購併工作。SSA SCM 解決方案套件正是在這一基礎上,將產品最佳功能與戰略購併所取得的行業經驗相結合的成果。SSA SCM
Time of Update: 2018-12-04
ZOJ 1151 Word Reversal 很有愛的一道題。之前做過杭電上面的一道字串反轉的題目,但是兩道題目很不一樣,杭電的那道題要求用gets(),而且還有各種沒有表現出來的字元的處理。但是這道題!因為只存在空格和分行符號,就相當於在接收的時候吃掉什麼,就在輸出的時候吐出什麼,而且可以根據輸入的案例個數來判斷吃掉幾個分行符號就是接收的結束。 典型的ZOJ題目要求的格式,一次A…… 代碼:
Time of Update: 2018-12-04
導言致謝1. 符號約定1.1 鍵盤字元1.2 模式規格1.3 開發和運行系統1.4 函數原型1.5 符合ISO標準2. 詞彙3. 如何運行Prolog3.1 入門開始3.2 讀程式3.3 在終端插入3.4 查詢和指令3.5 語法錯誤3.6 未定義的謂詞3.7 程式執行和中斷3.8 從頂層退出3.9 嵌套處決歇3.10 儲存和恢複程式的狀態3.11 SICStus Prolog的IDE3.12 Emacs的介面4. Prolog語言4.1 文法4.2 語義4.3 裝載程式4.4