2017本科組模擬賽(計算生日)
問題描述
/*
標題:算年齡
英國數學家德摩根出生於19世紀初葉(即18xx年)。
他年少時便很有才華。一次有人問他的年齡,他回答說:
“到了x的平方那年,我剛好是x歲”。
請你計算一下,德摩根到底出生在哪一年。
題中的年齡指的是週歲。
請填寫表示他出生年份的四位數字,不要填寫任何多餘內容。
*/
程式碼:
#include <stdio.h>
int main() {
int i;
for(int i=1;i<=99;i++){
if(i*i-i<1850&&i*i-i>1800) {//限制條件
//X的平方的那年正好X歲,
//即X平方的那年-X歲=出生那年
printf("生於%d\n",i*i-i);
break;
}
}
return 0;
}
正確答案:
1806
錯誤理解
題以上的x理解為18XX中的X
#include <stdio.h>
int main() {
int i,sum1,sum2;
for(i=1;i<=99;i++){
sum1=1800+i;
sum2=1800+i*i;
if(sum2-sum1==i)
printf("%d",1800+i);
}
return 0;
}
錯誤答案
1802
相關文章
- 演算法筆記_127:藍橋杯2017模擬賽-本科組習題解答(Java)演算法筆記Java
- 模擬比賽-14屆研究生組C++省賽C++
- 2017藍橋杯javaC組模擬題5Java
- NOIP模擬賽2
- MySQL 計算生日問題MySql
- 2020.10.07【普及組】模擬賽C組 總結
- 如何編寫計算機模擬器計算機
- Java模擬賽跑過程Java
- 2024.3.17 模擬賽
- 2024.2.25 模擬賽
- CCF-NOIP-2018 提高組(複賽) 模擬試題(一)
- CCF-NOIP-2018 提高組(複賽) 模擬試題(三)
- 2024.2.18 模擬賽
- 2024.1.26 模擬賽
- 2024.1.23 模擬賽
- 2024.3.30 模擬賽
- [Offer收割]程式設計練習賽2 hihocoder 1275 掃地機器人 (計算幾何+模擬 比較煩)程式設計機器人
- 2017省賽藍橋杯B組
- NOIP2024 模擬賽1
- 初三奧賽模擬測試1
- 模擬賽記錄2024.03
- 初三奧賽模擬測試4
- WebGPU 計算管線、計算著色器(通用計算)入門案例:2D 物理模擬WebGPU
- Python 計算機二級模擬題賞析Python計算機
- 第九屆藍橋杯大賽個人賽決賽(軟體類本科B組)做題筆記 mit zwei Antworten筆記MIT
- 雲端計算,萬億規模的黃金賽道,怎麼跑?
- 計算機雙非本科畢業小結計算機
- 藍橋杯2014年第五屆決賽C_C++程式設計本科B組C++程式設計
- JavaScript根據出生日期計算年齡JavaScript
- Codeforces模擬賽,題解及體會
- 杭電計算機組成實驗6(六)MIPS彙編器與模擬器實驗計算機
- Concurrent iHawk — 實時平行計算機模擬系統計算機
- 我們來動手編寫計算機模擬器計算機
- 2020.10.16 【NOIP2014】普及組模擬賽總結
- 2012年第三屆藍橋杯C/C++程式設計本科B組省賽 奇怪的比賽(結果填空)C++程式設計
- 11.1NOIP模擬賽解題報告
- NOIP模擬賽20161023
- Wannafly模擬賽 矩陣 二維矩陣hash矩陣