有一些有意思的題目,然後我們來試著做一下
5位運動員參加了10公尺臺跳水比賽,有人讓他們**比賽結果
a選手說:b第一,我第三。
b選手說:我第二,e第四。
c選手說:我第一,d第二。
d選手說:c最後,我第三。
e選手說:我第四,a第一。
//排名判斷
#include int main()}}
}} }
}
日本某地發生了一件**案,警察通過排查確定殺人**必為4個嫌疑犯的乙個。以下為4個嫌疑犯的供詞。
a說:不是我。
b說:是c。
c說:是d。
d說:c在胡說。
//殺手判斷
#includeint main()
; char kill;
for(i = 0;i < sizeof(people)/sizeof(people[0]);i++) }
}
4.在螢幕上列印楊輝三角。
//輸出楊輝三角
#include int main()
; int line = 0;
int i,j,k;
num[0][1] = 1; //在楊輝三角兩邊額外宣告為0方便運算
num[1][1] = 1;
num[1][2] = 1;
printf("請輸入行數(必須大於3)");
scanf("%d",&line);
for( i =0;i < line;i++)
if(0 == i) //輸出第一行,第二行
printf(" %2d",1);
else //第三行輸出。
}} printf("\n");
} return 0;
}
一些比較有意思的題目
example 輸入 698592 k 4 輸出 6592 solution 一種比較常見的思路是列舉全部k 4的數字,然後再取最小值,然而這樣複雜度會很高。本文的思路是不斷遞迴求得最小值,注意邊界,可以顯著降低複雜度。void find min core vector vec,int k,int ...
一些有意思的東西
近日,在敲 的時候,筆者發現了一些有意思的東西。在我們用迴圈的時候,常常因為一些條件,要提前結束迴圈,而在c語言中,可以打破迴圈的就是break和continue了 1.看這個 它只輸出了兩個6,由此我們可以看出break是打破整個迴圈 2.再看關於continue 可以看出,它輸出了9個6,因此c...
一些有意思的話題
1.時空切換。各種穿越劇了,大話西遊 尋秦記 2.夢境切換 莊周曉夢迷蝴蝶,盜夢空間 3.靈魂切換 各種鬼神故事中靈魂互換,靈魂附體的故事。4.意念對白 俞伯牙和鍾子期,英雄 中無名和長空的意念搏鬥,一念桃花源 中蘇東坡和陶淵明的隔空對話。5.想象切換 英雄 中,無名和秦始皇各自的想象演繹。各種影視...