2023年藍橋杯C C B組題目題解

2022-04-28 21:27:14 字數 1288 閱讀 8119

1. 輸入乙個字串,求它包含多少個單詞。單詞間以乙個或者多個空格分開。

第乙個單詞前,最後乙個單詞後也可能有0到多個空格。

比如:" abc xyz" 包含兩個單詞,"ab c xyz " 包含3個單詞。

如下的程式解決了這個問題,請填寫劃線部分缺失的**。

注意:只填寫劃線部分的**,不要填寫任何多餘的內容。比如已經存在的小括號,注釋或說明文字等。

#include #include #include #include #include using namespace std;

int get_word_num(char* buf)

}return n;

}int main()

2.     1/1 + 1/2 + 1/3 + 1/4 + ... 在數學上稱為調和級數。

它是發散的,也就是說,只要加上足夠多的項,就可以得到任意大的數字。

但是,它發散的很慢:

前1項和達到 1.0

前4項和才超過 2.0

前83項的和才超過 5.0

那麼,請你計算一下,要加多少項,才能使得和達到或超過 15.0 呢?

請填寫這個整數。

注意:只需要填寫乙個整數,不要填寫任何多餘的內容。比如說明文字。

#include #include #include #include #include using namespace std;

int main()

printf("%lf %lf\n", ans, i);

return 0;

}

答案:15.000000    1835422.000000    應為:1835422

3.   如果x的x次冪結果為10(參見【圖1.png】),你能計算出x的近似值嗎?

顯然,這個值是介於2和3之間的乙個數字。

請把x的值計算到小數後6位(四捨五入),並填寫這個小數值。

注意:只填寫乙個小數,不要寫任何多餘的符號或說明。

#include #include #include #include #include #define eps 1e-7

using namespace std;

int main()

else

} printf("%lf\n", pow(l, l)); //最後得到的是9.999999

printf("%lf %lf\n", l, r); //l=r=2.506184

return 0;

}

2023年藍橋杯c c B組

只有自己會的題目呀,若有不足之處,歡迎指正 獎券數目 有些人很迷信數字,比如帶 4 的數字,認為和 死 諧音,就覺得不吉利。雖然這些說法純屬無稽之談,但有時還要迎合大眾的需求。某 活動的獎券號碼是5位數 10000 99999 要求其中不要出現帶 4 的號碼,主辦單位請你計算一下,如果任何兩張獎券不...

2023年藍橋杯c c B組02(星系炸彈)

星系炸彈 在x星系的廣袤空間中漂浮著許多x星人造 炸彈 用來作為宇宙中的路標。每個炸彈都可以設定多少天之後 比如 阿爾法炸彈2015年1月1日放置,定時為15天,則它在2015年1月16日 有乙個貝塔炸彈,2014年11月9日放置,定時為1000天,請你計算它 的準確日期。請填寫該日期,格式為 yy...

2023年藍橋杯c c B組

能力有限,此處只有本人會的題目呀 煤球數目 有一堆煤球,堆成三角稜錐形。具體 第一層放1個,第二層3個 排列成三角形 第三層6個 排列成三角形 第四層10個 排列成三角形 如果一共有100層,共有多少個煤球?請填表示煤球總數目的數字。注意 你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。...