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;