演算法競賽與入門經典 (第一章)

2021-07-16 03:10:42 字數 2041 閱讀 6393

1-1:平均數
輸入3個整數,輸出他們的平均值,保留三位小數;
#include#include#includeusing namespace std;

int main()

1-2:溫度
#include#include#includeusing namespace std;

int main()

1-3:連續和
輸入正整數n,輸出 1+2 +.....+ n的值。
#include#include#includeusing namespace std;

int main()

1-4:正弦和余弦
輸入正整數(n<360),輸出n度的正弦,余弦函式值。
#include#include#define pi 3.1415926

int main()

1-5:距離
輸入4個浮點數x1,y1,x2,y2,輸出平面座標系中點(x1,y1)到點(x2,y2)的距離
#include#include#include#includeusing namespace std;

int main()

1-6:偶數
輸入乙個整數,判斷它是否為偶數。如果是,則輸入「yes」,否則輸出「no」。
#include#include#include#includeusing namespace std;

int main()

1-7:打折

一件衣服95元,若消費滿300元,可打85折。輸入購買衣服件數,輸出需要支付的金額(單位:元),保留兩位小數。
#include#include#include#includeusing namespace std;

int main()

1-8:絕對值
輸入乙個浮點數,輸出他的絕對值,保留兩位小數。
#include#include#include#includeusing namespace std;

int main()

1-9:三角形
輸入三角形三邊長度值(均為正整數),判斷他是否能為直角三角形的兩個邊長#include#include#include#includeusing namespace std;

int main()

1-10:年份
輸入年份,判斷是否為閏年。如果是,則輸出「yes」,否則輸出「no」。
#include#include#include#includeusing namespace std;

int main()

if(flag)

printf("yes\n");

else

printf("no\n");

return 0;

}

演算法競賽入門經典第一章

123 4567 891011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 5051 5253 5455 5657 5859 6061 6263 6465...

演算法競賽入門經典習題與解答 第一章

1.1.1排序效能問題 c語言的函式qsort,c 中的sort 直接傳入排序函式 以及傳入functor物件的sort函式 以及時間。includeusing namespace std define for i,a,b for int i a i const int n 10000000 str...

演算法 《演算法競賽入門經典》第一章 示例及答案

計算並輸出1 2的值 includeint main 計算並輸出8 5的值,保留小數點後1位 includeint main 複雜的表示式計算 include includeint main a b問題 includeint main 圓柱體的表面積 輸入地面半徑r和高h,輸出圓柱體的表面積,保留3...