- 點擊跳轉(zhuǎn)專欄=>Unity3D特效百例
- 點擊跳轉(zhuǎn)專欄=>案例項目實戰(zhàn)源碼
- 點擊跳轉(zhuǎn)專欄=>游戲腳本-輔助自動化
- 點擊跳轉(zhuǎn)專欄=>Android控件全解手冊
- 點擊跳轉(zhuǎn)專欄=>Scratch編程案例
- 點擊跳轉(zhuǎn)=>軟考全系列
- 點擊跳轉(zhuǎn)=>藍(lán)橋系列
??關(guān)于作者
專注于Android/Unity和各種游戲開發(fā)技巧,以及各種資源分享(網(wǎng)站、工具、素材、源碼、游戲等)
有什么需要歡迎底部卡片私我,獲取更多支持,交流讓學(xué)習(xí)不再孤單。
??實踐過程
需要所有整理的文檔可底部卡片聯(lián)系我,直接發(fā)壓縮包。
??大衍數(shù)列
標(biāo)題:大衍數(shù)列
中國古代文獻(xiàn)中,曾記載過“大衍數(shù)列”, 主要用于解釋中國傳統(tǒng)文化中的太極衍生原理。
它的前幾項是:0、2、4、8、12、18、24、32、40、50 …
其規(guī)律是:對偶數(shù)項,是序號平方再除2,奇數(shù)項,是序號平方減1再除2。
以下的代碼打印出了大衍數(shù)列的前 100 項。
for(int i=1; i<100; i++)
{
if(________________) //填空
System.out.println(ii/2);
else
System.out.println((ii-1)/2);
}
public class _04_大衍數(shù)列 {
public static void main(String[] args) {
for (int i = 1; i < 100; i++) {
if (i % 2 == 0) //填空
System.out.println(i * i / 2);
else
System.out.println((i * i - 1) / 2);
}
}
}
??圓周率
標(biāo)題:圓周率
數(shù)學(xué)發(fā)展歷史上,圓周率的計算曾有許多有趣甚至是傳奇的故事。其中許多方法都涉及無窮級數(shù)。
圖中所示,就是一種用連分?jǐn)?shù)的形式表示的圓周率求法。
下面的程序?qū)崿F(xiàn)了該求解方法。實際上數(shù)列的收斂對x的初始值 并不敏感。
結(jié)果打印出圓周率近似值(保留小數(shù)點后4位,并不一定與圓周率真值吻合)。
double x = 111;
for(int n = 10000; n>=0; n–){
int i = 2 * n + 1;
x = 2 + (i*i / x);
}
System.out.println(String.format(“%.4f”, ______________));
public class _05圓周率 {
public static void main(String[] args) {
double x = 111;
for (int n = 10000; n >= 0; n--) {
int i = 2 * n + 1;
x = 2 + (i * i / x);
}
//x=2+1/x'
System.out.println(String.format("%.4f", 4 / (x - 1)));
}
}
??分糖果
標(biāo)題:分糖果
有n個小朋友圍坐成一圈。老師給每個小朋友隨機(jī)發(fā)偶數(shù)個糖果,然后進(jìn)行下面的游戲:
每個小朋友都把自己的糖果分一半給左手邊的孩子。
一輪分糖后,擁有奇數(shù)顆糖的孩子由老師補給1個糖果,從而變成偶數(shù)。
反復(fù)進(jìn)行這個游戲,直到所有小朋友的糖果數(shù)都相同為止。
你的任務(wù)是預(yù)測在已知的初始糖果情形下,老師一共需要補發(fā)多少個糖果。
【格式要求】
程序首先讀入一個整數(shù)N(2<N<100),表示小朋友的人數(shù)。
接著是一行用空格分開的N個偶數(shù)(每個偶數(shù)不大于1000,不小于2)
要求程序輸出一個整數(shù),表示老師需要補發(fā)的糖果數(shù)。
例如:輸入
3
2 2 4
程序應(yīng)該輸出:
4
public class _08分糖果 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] a = new int[n];
for (int i = 0; i < n; ++i) {
a[i] = sc.nextInt();
}
int ans = 0;
while (true) {
int t = a[0];
for (int i = 0; i <= n - 2; ++i) {
a[i] -= a[i] / 2;
a[i] += a[i + 1] / 2;
if ((a[i] & 1) == 1) {
ans++;
a[i]++;
}
}
a[n - 1] -= a[n - 1] / 2;
a[n - 1] += t / 2;
if ((a[n - 1] & 1) == 1) {
ans++;
a[n - 1]++;
}
if (check(a, n)) {
System.out.printf("%d\n", ans);
return;
}
}
}
private static boolean check(int[] a, int n) {
int t = a[0];
for (int i = 1; i < n; ++i) {
if (a[i] != t) return false;
}
return true;
}
}
??等額本金
標(biāo)題:等額本金
小明從銀行貸款3萬元。約定分24個月,以等額本金方式還款。
這種還款方式就是把貸款額度等分到24個月。每個月除了要還固定的本金外,還要還貸款余額在一個月中產(chǎn)生的利息。
假設(shè)月利率是:0.005,即:千分之五。那么,
第一個月,小明要還本金 1250, 還要還利息:30000 * 0.005,總計 1400
第二個月,本金仍然要還 1250, 但利息為:(30000-1250) * 0.005 總計 1393.75
請問:小明在第15個月,應(yīng)該還款多少(本金和利息的總和)?
請把答案金額四舍五入后,保留兩位小數(shù)。注意:32.5,一定要寫為:32.50
通過瀏覽器提交答案,這是一個含有小數(shù)點和兩位小數(shù)的浮點數(shù)字。不要寫多余內(nèi)容(例如:多寫了“元”或添加說明文字)
public class _02等額本金 {
public static void main(String[] args) {
int benjin = 30000;
for (int i = 1; i <= 15; ++i) {
System.out.println(1250 + benjin * 0.005);
benjin -= 1250;
}
}
}
??其他
??作者:小空和小芝中的小空
??轉(zhuǎn)載說明-務(wù)必注明來源:https://zhima.blog.csdn.net/
??這位道友請留步??,我觀你氣度不凡,談吐間隱隱有王者霸氣??,日后定有一番大作為???。?!旁邊有點贊??收藏??今日傳你,點了吧,未來你成功??,我分文不取,若不成功??,也好回來找我。文章來源:http://www.zghlxwxcb.cn/news/detail-537156.html
溫馨提示:點擊下方卡片獲取更多意想不到的資源。文章來源地址http://www.zghlxwxcb.cn/news/detail-537156.html
到了這里,關(guān)于藍(lán)橋杯專題-真題版含答案-【大衍數(shù)列】【圓周率】【分糖果】【等額本金】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!