※可以多多善用ctrl+F進行搜尋




[Uva100] The 3n+1 problem[Uva10008] What's Cryptanalysis?[Uva10019] Funny Encryption Method[Uva10035] Primary Arithmetic

a7069810 發表在 痞客邦 留言(4) 人氣()

題目概要:

讓2個整數進行相加,但是在做加法時不必考慮進位。

解題方向:

依照題目給的提示,把整數轉成2進位之後,使用直式的加法運算,並且不考慮進位。

p.s. 範例程式有寫一個binary的method來進行2進位轉換,如果不想自己寫也成可以透過Java的API (Integer.toBinaryString)進行2進位轉換。

a7069810 發表在 痞客邦 留言(0) 人氣()

uva10678_picture.png

題目概要:

一隻牛在草原上吃草,牛的鼻子穿過一條固定在兩根柱子之間的繩子,求出牛可以吃多少面積的草。

解題方向:

綠色線會穿過牛的鼻子,所以牛的活動範圍會受到綠色線的影響。

利用橢圓的概念去解題。PI=2*cos^-1(0)(題目提供)

a7069810 發表在 痞客邦 留言(0) 人氣()

題目概要:

一群螞蟻在長度L的繩子上走,兩隻螞蟻相遇的時候就會掉頭,螞蟻走到盡頭的時候會掉下繩子,計算需要最慢與最快多久時間繩子上的螞蟻才會全部掉光。

解題方向:

第一個輸入為接下來有多少case需要處理,每個case的第一個輸入為繩子長度,第二個輸入為有多少隻螞蟻在繩子上,第三個輸入為每隻螞蟻目前的位子。

最慢掉下繩子的想法為螞蟻從一個端點走到另一個端點,計算螞蟻最慢掉落的時間。

a7069810 發表在 痞客邦 留言(0) 人氣()

uva10221_p.JPG

題目概要:

計算出2顆衛星的距離(直線距離、弧長)。

解題方向:

1.兩顆衛星的直線距離:直用正弦定理或餘弦定理去解即可。

2.兩顆衛星的弧長:直接用弧長公式去解即可。

a7069810 發表在 痞客邦 留言(0) 人氣()

boxbxo.JPG

題目概要:

求出x使得體積可以最大、最小。

解題方向:

每組測資皆有2個Input,L、W。

由上圖我們可以推導盒子體積(V)=(L-2*x) * (W-2*x) * x

a7069810 發表在 痞客邦 留言(0) 人氣()

題目概要:

計算出獲勝者的機率。

解題方向:

第一個輸入:有多少組測試資料。

第二個輸入:參加遊戲人數。

a7069810 發表在 痞客邦 留言(1) 人氣()

prgressDialog1.jpg

開發平台:

Android studio(version 2.2.3)

測試平台:

ASUS Zenfone6(android 5)

實作內容:

a7069810 發表在 痞客邦 留言(0) 人氣()

BottomNavigation_drawable1.png

開發平台:

Android studio(version 2.2.3)

測試平台:

ASUS Zenfone6(android 5)

實作內容:

a7069810 發表在 痞客邦 留言(0) 人氣()

progress1.JPG

開發平台:

Android studio(version 2.2.3)

測試平台:

Android studio模擬機(android 5)

實作內容:

a7069810 發表在 痞客邦 留言(0) 人氣()

開發平台:Visual Studio2015

Exercise1-1:

畫一個正三角形在圖片上。直接算出三條直線的方程式,然後將點帶入,判斷點在方程式左邊還是右邊。

for (i=0; i < biHeight; i++){
k = i* biWidth4;

a7069810 發表在 痞客邦 留言(0) 人氣()

CanvasPainter.jpg

開發平台:

Android studio(version 2.2.3)

實機測試平台:

ASUS Zenfone6(Android 5)

實作內容:

a7069810 發表在 痞客邦 留言(1) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。