2015年9月29日 星期二

UVA10252 Common Permutation

題目來源:http://rubyacm.blogspot.tw/2010/08/10252-common-permutation.html
公式:

觀念:
主要是利用ASCII碼的編碼,我們輸入的小寫英文字接著存在陣列(意旨in[1001]、in_2[1001]),然後利用迴圈將出現過的字母ASCII碼陣列(意旨程式的a[128、b[128]])+1,最後輸出的時候,就利用比大小的方式將較少的次數輸出。

2015年9月22日 星期二

CPE 10403:Funny Encryption Method

題目來源:https://uva.onlinejudge.org/external/100/p10019.pdf
公式:
10進制轉2進制公式
觀念:
這題的主要觀念是字元陣列的讀取,因為我是使用cin.get的方式,因此陣列排列的時候是由最高位數開始放陣列0,而到最低位數時為最高陣列,所以在第二個副程式16進制轉2進制的時候﹑,i必須要從大的往下跑迴圈,接著就可以順利跑完10進制轉2進制。

CPE10473 Problem : Summing Digits

#include <stdlib.h>
#include <iostream>
using namespace std;


2015年5月22日 星期五

Q100: The 3n + 1 problem

題目資料:http://luckycat.kshs.kh.edu.tw/homework/q100.htm
Hint:  
d%2 d對2取餘數

2015年4月2日 星期四

2015年3月30日 星期一

2015年3月26日 星期四

★1 23631:Feynman

題目資料:http://gpe.acm-icpc.tw/showproblem.php?cid=5&probid=23631
公式:
1. K=((K*(K+1)*(2*K+1))/6 平方和公式
程式碼: