時間限制:1.0s 記憶體限制:512.0mb
最近fj為他的奶牛們開設了數學分析課,fj知道若要學好這門課,必須有乙個好的三角函式基本功。所以他準備和奶牛們做乙個「sine之舞」的遊戲,寓教於樂,提高奶牛們的計算能力。不妨設an=sin(1–sin(2+sin(3–sin(4+…sin(n))…)
sn=(…(a1+n)a2+n-1)a3+…+2)an+1
fj想讓奶牛們計算sn的值,請你幫助fj列印出sn的完整表示式,以方便奶牛們做題。
僅有乙個數:n<201。
請輸出相應的表示式sn,以乙個換行符結束。輸出中不得含有多餘的空格或換行、回車符。
((sin(1)+3)sin(1–sin(2))+2)sin(1–sin(2+sin(3)))+1題解:c語言版
各自為政:
#include
#include
void
an(int n)
for(i =
0; i < n; i++
)printf
(")");
}void
sn(int n)
}int main()
an的規律為a1 = sin(1), a2 = sin(1 - sin(2)), a3 = sin(1 - sin((2) + sin(3)))。
sn的規律為s1 = sin(1) + 1, s2 = (sin(1)+2)sin(1-sin(2))+1, s3 = ((sin(1)+3)sin(1–sin(2))+2)sin(1–sin(2+sin(3)))+1, s4 = (((sin(1)+4)sin(1-sin(2))+3)sin(1-sin(2+sin(3)))+2)sin(1-sin(2+sin(3-sin(4))))+1。
有乙個比較巧的想法,從左往右讀式子,(1)先出現的是左括號(第乙個進行判段)(2)然後出現的是an(3)然後出現的是加減號(4)然後出現的是右括號(5)最後出現+n
題解二:c++版
#include
#include
#include
#include
using namespace std;
void
an(int n)
for(i =
0; i < n; i++
)printf
(")");
}void
sn(int n)
}int main()
和c語言思路一樣。 基礎篇 BASIC 16 VIP試題 分解質因數
時間限制 1.0s 記憶體限制 512.0mb 求出區間 a,b 中所有整數的質因數分解。輸入兩個整數a,b。每行輸出乙個數的分解,形如k a1a2a3 a1 a2 a3 k也是從小到大的 具體可看樣例 3 10 3 3 4 2 2 5 56 2 3 7 78 222 9 3 3 10 2 5 先篩...
BASIC 26 VIP試題 報時助手
問題描述 給定當前的時間,請用英文的讀法將它讀出來。時間用時h和分m表示,在英文的讀法中,讀乙個時間的方法是 如果m為0,則將時讀出來,然後加上 o clock 如3 00讀作 three o clock 如果m不為0,則將時讀出來,然後將分讀出來,如5 30讀作 five thirty 時和分的讀...
VIP試題 藍橋杯 BASIC 23 晶元測試
問題描述 有n 2 n 20 塊晶元,有好有壞,已知好晶元比壞晶元多。每個晶元都能用來測試其他晶元。用好晶元測試其他晶元時,能正確給出被測試晶元是好還是壞。而用壞晶元測試其他晶元時,會隨機給出好或是壞的測試結果 即此結果與被測試晶元實際的好壞無關 給出所有晶元的測試結果,問哪些晶元是好晶元。輸入格式...