乍看之下以為要用bfs暴搜下去 但c最大為10000 此方法不行
由於只有 4 個開關 最終只有 2^4=16 種可能性 以此方法進行暴破
要特別注意輸出時要排序!
2012年5月19日 星期六
2012年5月3日 星期四
2012年4月11日 星期三
2012年3月9日 星期五
2012年3月6日 星期二
[USACO] sec2-1 Healthy_Holsteins
BFS暴搜 第一個找到的即是符合條件的答案
利用位元儲存使用的飼料
--------------------------------------------------
USER: Lee Pu [leepupu1]
TASK: holstein
LANG: C++
Compiling...
Compile: OK
Executing...
Test 1: TEST OK [0.000 secs, 3176 KB]
Test 2: TEST OK [0.000 secs, 3176 KB]
Test 3: TEST OK [0.000 secs, 3176 KB]
Test 4: TEST OK [0.000 secs, 3176 KB]
Test 5: TEST OK [0.000 secs, 3176 KB]
Test 6: TEST OK [0.000 secs, 3176 KB]
Test 7: TEST OK [0.000 secs, 3176 KB]
Test 8: TEST OK [0.011 secs, 3176 KB]
Test 9: TEST OK [0.000 secs, 3176 KB]
Test 10: TEST OK [0.054 secs, 3176 KB]
All tests OK.
Your program ('holstein') produced all correct answers! This is your
submission #2 for this problem. Congratulations!
The Code
利用位元儲存使用的飼料
--------------------------------------------------
USER: Lee Pu [leepupu1]
TASK: holstein
LANG: C++
Compiling...
Compile: OK
Executing...
Test 1: TEST OK [0.000 secs, 3176 KB]
Test 2: TEST OK [0.000 secs, 3176 KB]
Test 3: TEST OK [0.000 secs, 3176 KB]
Test 4: TEST OK [0.000 secs, 3176 KB]
Test 5: TEST OK [0.000 secs, 3176 KB]
Test 6: TEST OK [0.000 secs, 3176 KB]
Test 7: TEST OK [0.000 secs, 3176 KB]
Test 8: TEST OK [0.011 secs, 3176 KB]
Test 9: TEST OK [0.000 secs, 3176 KB]
Test 10: TEST OK [0.054 secs, 3176 KB]
All tests OK.
Your program ('holstein') produced all correct answers! This is your
submission #2 for this problem. Congratulations!
The Code
2012年3月4日 星期日
[USACO] sec-2-1_Sorting_a_Three-Valued_Sequence
一開始竟然想要BUBBLE SORT 真是瘋了
後來看到只要算出1 2 3的各數便可以直接取對調數目(1,2) <=> (2,1)
最後再看輪換的 (1,2) => (2,3) => (3,1) 等
--------------------------------------------------------------------
USER: Lee Pu [leepupu1]
TASK: sort3
LANG: C++
Compiling...
Compile: OK
Executing...
Test 1: TEST OK [0.000 secs, 3172 KB]
Test 2: TEST OK [0.000 secs, 3172 KB]
Test 3: TEST OK [0.000 secs, 3172 KB]
Test 4: TEST OK [0.000 secs, 3172 KB]
Test 5: TEST OK [0.000 secs, 3172 KB]
Test 6: TEST OK [0.000 secs, 3172 KB]
Test 7: TEST OK [0.000 secs, 3172 KB]
Test 8: TEST OK [0.000 secs, 3172 KB]
All tests OK.
Your program ('sort3') produced all correct answers! This is your
submission #3 for this problem. Congratulations!
後來看到只要算出1 2 3的各數便可以直接取對調數目(1,2) <=> (2,1)
最後再看輪換的 (1,2) => (2,3) => (3,1) 等
--------------------------------------------------------------------
USER: Lee Pu [leepupu1]
TASK: sort3
LANG: C++
Compiling...
Compile: OK
Executing...
Test 1: TEST OK [0.000 secs, 3172 KB]
Test 2: TEST OK [0.000 secs, 3172 KB]
Test 3: TEST OK [0.000 secs, 3172 KB]
Test 4: TEST OK [0.000 secs, 3172 KB]
Test 5: TEST OK [0.000 secs, 3172 KB]
Test 6: TEST OK [0.000 secs, 3172 KB]
Test 7: TEST OK [0.000 secs, 3172 KB]
Test 8: TEST OK [0.000 secs, 3172 KB]
All tests OK.
Your program ('sort3') produced all correct answers! This is your
submission #3 for this problem. Congratulations!
訂閱:
文章 (Atom)