BLoxorz
有趣的Game(共33關)
http://www.miniclip.com/games/bloxorz/en/
如果你想直接玩第十關以後的
我們每個人通常都會註冊很多帳號,每個帳號又會要我們填一些個人簡介。通常,我很懶得填太多文字說明。所以我就會填上『smopu!M-$W』,『dx smopu!M』.... 乍看之下,可能看不出所以然來。但反過來(轉180度)看,就明瞭了。
對!到過來的windows。因為,我是一個Linux user and Lover嘛!
現在,要做這種反過來的字很容易。連到Flip打入文字即可。 其原理也很簡單。就是把每一個英文字母對應到另一個看似倒轉字母的符號上。其的Mapping table就像這樣:
這問題是取自李開復的新書"做21世紀的人才"。
我有1000個蘋果,與10個箱子。有沒有可能將所有蘋果其分配到箱子中,當你要任何數量的蘋果時,我都可以給你一個或數個箱子,其蘋果總數正好是你要的。而我不需要再將蘋果拿出或拿進箱子?
提示:用二進位去思考
(閱讀全文)上一篇文章 [GATOR+HOJA=IDV*TW]寫了個小程式求得解答,但是在程式寫作過程中,最麻煩的是要先取得0-9 10個數字排列的所有可能性。根據排列組合的公式,這有10! (= 3628800)個。
但是是那些呢?如果用10 個for loop,是不切實際的,如果要排列的不是10個元素時,該如何?
(閱讀全文)2006-05-26 google programmer Wei-Hwa's 在發表了他個人的一個Google Gadget "Wei-Hwa's Puzzle Challenges"(前身是Da Vince Code Quest :google 與電影Da Vince Code合作的Gadget)。每週提供一個有趣的小遊戲。第一次的題目就是:
Using the numbers 3, 3, 8, 8 (in any order), make a mathematical expression that equals 24. You can use only addition, subtraction, multiplication, and division (and parentheses), but in any order you wish. Note that you have to use all four numbers; otherwise 3 times 8 would be valid -- and that wouldn't be much of a puzzle, would it?
利用3,3,8,8(任何順序)寫一個數學式計算出結果為24。只能用加減乘除(含括號)等符號。請注意,必須四個數都用到,且不能用8三次。
(閱讀全文)Consider a function which, for a given whole number n, returns the number of ones required when writing out all numbers between 0 to n. For example, f(13)=6. Notice that f(1) =1. What is the next largest n such that f(n)=n?
有一個函數,對於任意整數n,都能傳回0到n之間所有的中,含有『1』的個數。例如:f(13)=6 。請注意 f(1) =1 。那下一個符合f(n)=n的最大的數什麼?
(閱讀全文)最近看有關google的書,看到一些有趣的問題。引起我寫著個專欄的興趣。以後會陸續鼻定期推出一些有趣的題目。(題目的作者都不是我)並提供解答與相關連結。
以下就是一題:
1
1 1
2 1
1 2 1 1
1 1 1 2 2 1
下一行是什麼? What's next line?
[hint: 用英文念念以上的數字]
From : MIT Technology Review by Google
(閱讀全文)Powered by LIFETYPE_1_2_1_DEV | Theme design by Hadley Wickham & modified by Gator Liu