P2433 小學數學N合一


https://www.luogu.com.cn/problem/P2433

全谷最復雜的簡單題。

題目描述
問題 1
請輸出 I love Luogu!

問題 2
這里有 10 個蘋果,小A 拿走了 2 個,Uim 拿走了 4 個,八尾勇拿走剩下的所有的蘋果。我們想知道:

小A 和 Uim 兩個人一共拿走多少蘋果?
八尾勇能拿走多少蘋果?
現在需要編寫一個程序,輸出兩個數字作為答案,中間使用空格分開。

問題 3
現在有 14 個蘋果。要均分給 4 名同學,分不掉的蘋果放回冰箱。請問:

每位同學能分得幾個蘋果?

一共分出去多少蘋果?

把幾個蘋果放回冰箱?

現在需要編寫一個程序,輸出三個數字作為答案,每個數字一行。

問題 4
現在有 500 毫升的肥宅快樂水,要均分給 3 名同學,每位同學可以分到多少毫升?請輸出一個數字作為輸出。保留 6 位有效數字,且不使用科學計數法。

問題 5
甲列火車長 260 米,每秒行 12 米;乙列火車長 220 米,每秒行 20 米,兩車相向而行,從兩車車頭相遇時開始計時,多長時間后兩車車尾相離?已知答案是整數。

問題 6
一個長方形長寬分別是 6cm、9cm,求它的對角線長度(cm)。直接使用 cout 輸出。

問題 7
Uim 銀行賬戶里面有100元。經過了下面的操作:

往里面存了 10 元;

購物花掉了 20 元;

把里面的錢全部取出。

請在每次操作后輸出賬戶余額,並使用換行符隔開。

問題 8
當半徑為 r=5,請輸出圓的周長、面積和球體積。取 π=3.141593。請直接使用 cout 輸出答案,每行一個數字。

問題 9
一只小猴買了若干個桃子。第一天他剛好吃了這些桃子的一半,又貪嘴多吃了一個;第二天他也剛好吃了剩余桃子的一半,貪嘴多吃了一個;第三天他又剛好吃了剩下的桃子的一半,並貪嘴多吃了一個。第四天起來一看,發現桃子只剩下一個了。請問小猴買了幾個桃子?

問題 10
洛谷的評測任務是單位時間內均勻增加的。8 台評測機 30 分鍾可以剛好把評測隊列中的程序評測完畢,10 台評測機 6 分鍾可以剛好把評測隊列中的程序評測完畢,請問幾台評測機可以在 10 分鍾時剛好把評測隊列中的程序評測完畢?

問題 11
小A跑步速度 5m/s,八尾勇跑步速度 8m/s,八尾勇在小A后面 100m,他們同時起跑,請問需要多長時間八尾勇可以追上小A?輸出一個數字表示答案,使用 cout 直接輸出。

問題 12
大家都知道有 26 個英文字母,其中A是第一個字母。現在請編程求出:

M 是字母表中的第幾個字母?
第 18 個字母是什么?
輸出一個數字和一個字母,使用換行隔開。

問題 13
小 A 有兩塊球形橡皮泥,一個半徑是 4,一個半徑是 10。他想把這兩塊橡皮泥揉在一起,然后塑造成一個正方體,請問這個正方體的棱長是多少?如果結果不是整數,則舍去小數點之后的數字。取 \pi = 3.141593π=3.141593。

問題 14
根據咕咕網校的預測,當課程定價為 110 元時,會有 10 人報名。如果課程價格每降低 1 元,就會多 1 名報名者(反之亦然)。如果希望總共能收到 3500 元學費的話,那么應該定價多少呢?已知本題有兩個答案符合要求,則取較小的那一個。如果這個答案不是整數,則需四舍五入精確到整數。

輸入格式
輸入一個數字,表示第幾個問題。

輸出格式
根據每個問題,輸出一個答案。


這道題太惡心了,折騰了我1小時
答案很簡單,就是計算費時。要是普及組出這么一道題,我直接撞牆
附上AC代碼:

include <bits/stdc++.h>

using namespace std;
const double pai = 3.141593;
int main ()
{
int n;
cin >> n;
if (n == 1)cout << "I love Luogu!";
else if (n == 2)cout << 6 << " " << 4;
else if (n == 3)cout << 3 << endl << 12 << endl << 2;
else if (n == 4)cout << 166.667;
else if (n == 5)cout << 15;
else if (n == 6)cout << sqrt (117);
else if (n == 7)cout << "110\n90\n0";
else if (n == 8)cout << 10 * pai << endl << 25 * pai << endl << 125 * 4 / 3.0 * pai;
else if (n == 9)cout << 22;
else if (n == 10)cout << 9;
else if (n == 11)cout << 1.0 * 100 / 3;
else if (n == 12)cout << 13 << endl << "R";
else if (n == 13)cout<< 16;
else if (n == 14)cout << 50;
return 0;
}

好了,洛谷題單入門1順序結構就這樣AC完了,留個紀念


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM