原创 n-1 數

哎,又是一條不知道哪裏錯了的題目。。。 題目:http://acm.nyist.net/JudgeOnline/problem.php?pid=96 #include<iostream> #include<string> using na

原创 三個數的排序

雖然很簡單,但是用了一下copy 和ostream_iterator  #include<iostream> #include<algorithm> #include<iterator> int main() { int a[3];

原创 懶省事得小明

題目的算法就是每次選擇水果排序後,每次選擇重量最小的兩堆合併 #include<iostream> #include<vector> #include<iterator> #include<set> using namespace std

原创 水的一米的水仙花

#include<iostream> #include<math.h> using namespace std; int main() { int n,hundred,ten,digit,sum; while(1) { cin

原创 矩陣轉置

#include<iostream> #include<stdio.h> using namespace std; int a[3][3]; int main() { int num; cin>>num; while(num--) { f

原创 誰得了最高獎學金

結構體得運用#include<iostream> #include<iterator> #include<set> using namespace

原创 韓信點兵

韓星點兵的故事。。 這類題目看起來是很難計算的,可是我國有時候卻流傳着一種算法,綜的名稱也很多,宋朝周密叫它“鬼谷算”,又名“隔牆算”;楊輝叫它“剪管術”;而比較通行的名稱是“韓信點兵”。最初記述這類算法的是一本名叫《孫子算經》的書,後來

原创 取石子問題

#include<iostream> int main() { int num; std::cin>>num; while(num--) { int N,M; std::cin>>N>>M; if(N%(M+1)!=0)

原创 五個數的最大值

太水了一點吧。。 #include<iostream> using namespace std; int main() { int max=0,min=100000,num; for(int i=0;i<5;i++) { cin>

原创 階層因式分解

#include<iostream> using namespace std; int main() { int N; cin>>N; while(N--) { int num,divide,value; cin>>num>>

原创 擅長排列的小明

這個問題是一個全排列問題,我使用的是遞歸算法來求解的,過程還是很有意思的~ 題目:http://acm.nyist.net/JudgeOnline/problem.php?pid=19 #include<iostream> #includ

原创 memset的使用,自己看的

介紹:可在c或c++程序中直接對數組進行賦值,memset:作用是在一段內存塊中填充某個給定的值,它對較大的結構體或數組進行清零操作的一種最快方法。

原创 The triangle

#include<iostream> #include<algorithm> #include<stdio.h> int Triangle[102][102]; int dp[102][102]; using namespace std;

原创 愛管閒事的小明

#include<iostream> #include<memory.h> using namespace std; int TreeArray[10010]; int main() { int num; cin>>num; whi

原创 成績轉換

#include<iostream> using namespace std; int main() { int num; cin>>num; while(num--) { int score; cin>>score;