在白色世界裡,所有東西都是白色的。有一天,臨末覺得白色世界實在太無聊了,於是帶著一些黑色的顏料進到白色世界,嘗試將這個世界染色。在與白色世界的村長討論過後,決定只在一條道路上實驗。為了讓村民適應,臨末將這條路分成好幾格,選任意的、任意個格子染色,但不能將連續的格子一起染色,否則村民會不適應。
問題來了:臨末共有幾種方式能夠達成此目的呢?(不能都不染色,否則達不到臨末的目的)
第一行有1個整數t(1<=t<=100000),表示共有t筆測試資料
接下來有t行,每行一個整數n(1<=n<=200000),表示道路的長度(格子數量)
針對每個n,輸出共有幾種方法可以達成題目需求(每次輸出後換行)
由於答案可能很大,請mod 998244353後輸出
3 2 3 10
2 4 143
範例#1:可以選擇將第一格或第二格染色,故方法數為2
範例#2:可以選擇將第一格或第二格或第三格或1、3格染色,故方法數為4
AC後可挑戰g556(困難版)
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」
|