蒜頭君正在學習使用 sin 函式。蒜頭君突發奇想,在草稿紙上寫了乙個函式:
f(n)=sin(1+sin(2+sin(3+...sin(n)...))
g(n)=(...(((f(1)+n)f(2)+n−1)f(3)+n−2)...)f(n)+1
有時候 n
太大了,蒜頭君寫不出來,你能幫蒜頭君寫出完整的表示式嗎?
輸入乙個正整數(。
輸入完整的 ( 的 sin 表示式。
樣例輸入1
1
樣例輸出1
sin(1)+1
樣例輸入2
3
樣例輸出2
((sin(1)+3)sin(1+sin(2))+2)sin(1+sin(2+sin(3)))+1
問題分析:
[cpp]view plain
copy
#include
#include
#include
using
namespace
std;
intmain()
} //計算g(n)
for(
inti=0;i
ans+="("
; }
for(
inti=1;i<=n-1;i++)
ans+=f[n]+"+1"
; cout0;
}
QT解析巢狀JSON表示式
1 在pro檔案中加入 qt script2 加入標頭檔案 include3 在需要解析的地方加入如下 例如需要解析的json表示式為 解析 為 void mainwindow replyfinished qnetworkreply reply 外層jsom表示式,翻譯結果 this ui oute...
22 棧的應用 中綴表示式轉字尾表示式
main.c define crt secure no warning include include include include stack.h 判斷是不是數字 int isnumber char c 判斷是不是左括號 int isleft char c 判斷是不是右括號 int isrigh...
python22 正規表示式
1 普通字元作為原子 import re re專門做正則的模組 1 普通字元作為原子 search匹配出來的資料可以看見它的具體位置 re2 re.match a,str1 match從開頭匹配,若從開始就沒有,則為空,只在開頭匹配 re3 re.compile str1 返回本身乙個str1物件,...