SWUST OJ 321階乘和 299平方和

2021-10-04 10:02:47 字數 632 閱讀 2392

一:階乘

階乘(factorial)是基斯頓·卡曼(christian kramp,1760 – 1826)於2023年發明的運算符號。任何大於1的自然數n階乘可以表示為以下形式:n!= n×(n-1) !另外,數學家定義,0!= 1,所以0!= 1!你的任務是編寫乙個程式來計算乙個給定數字n的階乘n!(n <14)

輸入輸入資料只有一行,即數字n的值,(n <14)。

輸出要求輸出n!的值

樣例輸入複製5

樣例輸出

120

#include

intf

(int n)

intmain()

二:平方和

譯文描述

用遞迴的方法求f(n)= 1 * 1 + 2 * 2 + 3 * 3 +……+ n * n

輸入輸入數字n

輸出輸出結果f(n)

樣例輸入

複製1個

3樣例輸出

1個14

#include

intf

(int n)

intmain()

return0;

}

總:這兩道題和組合數都是遞迴函式引用,呼叫本身。

swustoj合併果子

在乙個果園裡,多多已經將所有的果子打了下來,而且按果子的不同種類分成了不同的堆。多多決定把所有的果子合成一堆。每一次合併,多多可以把兩堆果子合併到一起,消耗的體力等於兩堆果子的重量之和。可以看出,所有的果子經過n 1次合併之後,就只剩下一堆了。多多在合併果子時總共消耗的體力等於每次合併所耗體力之和。...

實習日記(3 21)

一.google自己的下拉重新整理控制項swiperefreshlayout 設定載入時顏色變化.setcolorschemeresources int color1,int color2,int color3,int color4 二.overridependingtransition activ...

3 21培訓日記

下午去聽大二的課 老師講了上次的練習登入頁面簡單操作,之後講了button的三種實現效果 一 public void doclick view view 二 監聽事件 button button1 button findviewbyid r.id.button button button2 butt...