codeforces 630C - Lucky Numbers 遞推思路
630C - Lucky Numbers
題目大意:
給定數字位數,且這個數字只能由7和8組成,問有多少種組合的可能性
思路:
假設為1位,只有7和8;兩位的時候,除了77,78,87,88之外還哇哦加上前面只有7和8的情況,一共是6位。所以遞推式不難寫出dp[i]=pow(2,i)+dp[i-1];
代碼:
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll ans[56];
void init () {
ans[1]=2;
for(int i=2; i<=55; ++i) {
ans[i]=pow(2 ,i)+ans[i-1];
}
}
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
init();
int n;
cin>>n;
cout<<ans[n]<<endl;
return 0;
}
codeforces 630C - Lucky Numbers 遞推思路
相關推薦
codeforces 630C - Lucky Numbers 遞推思路
遞推 mark 組成 pan 不難 spa sin markdown include 630C - Lucky Numbers 題目大意: 給定數字位數,且這個數字只能由7和8組成,問有多少種組合的可能性 思路: 假設為1位,只有7和8;兩位的時候,除了77,78,8
CodeForces 630C:Lucky Numbers
The numbers of all offices in the new building of the Tax Office of IT City will have lucky numbers. Lucky number is a number that consists of digits 7 an
Codeforces Round #271 (Div. 2) D. Flowers (遞推 預處理)
int art style eve itl which pop 有一種 esp We saw the little game Marmot made for Mole‘s lunch. Now it‘s Marmot‘s dinner time and, as we
codeforces 735C Tennis Championship(貪心+遞推)
題目 -1 long 想要 參加 ges esp c代碼 return Tennis Championship 題目鏈接:http://codeforces.com/problemset/problem/735/C ——每天在線,歡迎留言談論。 題目大意: 給你一個
【找規律】【遞推】【二項式定理】Codeforces Round #419 (Div. 1) B. Karen and Test
main turn logs pow 分享 string ren () 奇數 打個表出來看看,其實很明顯。 推薦打這倆組 11 1 10 100 1000 10000 100000 1000000 10000000 100000000 1000000000 10000000
Lucky Numbers (easy) CodeForces - 96B
doesn sample repr pan algorithm his red ica cif Petya loves lucky numbers. Everybody knows that positive integers are lucky if their deci
Codeforces Round #455 (Div. 2) C. Python Indentation dp遞推
air 方式 gpo pac sin -s font its 多少 Codeforces Round #455 (Div. 2) C. Python Indentation 題意:python 裏面,給出 n 個 for 循環或陳述語句,‘f‘ 裏面必須要有語句。按 p
Codeforces Round #519D. Mysterious Crime(模擬+遞推)
題目連結 題意 有m個長度為n的串,問其中公共的子串一共有多少個。 題解 這題第一想法是用字尾陣列lcp暴力計數,但這樣不是爆記憶體就是爆時間……仔細觀察可以發現,每個序列都是一個 1
【CodeForces - 244B】Undoubtedly Lucky Numbers (dfs打表 + 二分)
題幹: Polycarpus loves lucky numbers. Everybody knows that lucky numbers are positive integers, whose decimal representation (without leading zeroes
【Undoubtedly Lucky Numbers】【CodeForces - 244B】(dfs+暴力打表)
題目: Polycarpus loves lucky numbers. Everybody knows that lucky numbers are positive integers, whose decimal representation (without leading
D - Undoubtedly Lucky Numbers CodeForces - 244B(數論 )
Polycarpus loves lucky numbers. Everybody knows that lucky numbers are positive integers, whose decimal representation (without leading zeroes) co
CodeForces - 244B Undoubtedly Lucky Numbers(STL+思維)
CodeForces - 244B Undoubtedly Lucky Numbers(STL+思維) Polycarpus loves lucky numbers. Everybody knows that lucky numbers are positive integers, wh
Codeforces Round #526 C - The Fair Nut and String /// 組合遞推
題目大意: 給定原字元序列 找出其中所有子序列滿足 1.序列內字元都為a 2.若有兩個以上的字元 則相鄰兩個字元在原序列中兩者之間存在字元b 的數量 將整個字元序列用b分開 此時再得到每個b之間a的數量 即 abbgaaba 得到 v[] = { 1 0 2 1 } &nbs
CodeForces 372B 腦洞大開的DP遞推
題目: 做了兩個多小時,腦洞大開,給了一個01矩陣,求以a,b,為左上角,c,d為右下角的矩陣內有多少包含部分全為0的子矩陣 對於這道題目,一開始就想到了DP遞推,感覺而已,雖然準,可是做不出啊,想好
Codeforces Beta Round #77 (Div. 2 Only)B. Lucky Numbers (easy)
題意 尋找一個最小的 大於n的super lucky數字,super lucky數字時只含4和7。 思路 最初想著拼湊,找規律,沒辦法只有DFS了, INF設的太小wa,ans會超int ans的臨時變數tem忘開long long又wa AC Code
Codeforces 1106F Lunar New Year and a Recursive Sequence (數學、線性代數、線性遞推、數論、BSGS、擴展歐幾裏得算法)
recursive ati 滿足 name cstring rec 其中 lun 小時 哎呀大水題。。我寫了一個多小時。。好沒救啊。。 數論板子X合一? 註意: 本文中變量名稱區分大小寫。 題意: 給一個\(n\)階遞推序列\(f_k=\prod^{n}_{i=1} f_{
Codeforces 892 B. Wrath (遞推)
Description Hands that shed innocent blood! There are n guilty people in a line, the i-th of
Codeforces 55D Beautiful numbers(數位dp)
pac urn etc number div clu 能夠 是我 tdi 題目大意:T(<=10)組數據,求[a,b]能夠被其每個數位的數都整除的數(a,b<=9*10^18) 這題差一點就想出來了,可是最後一步好難想也好妙啊 首先這個數能夠整除各個
poj 2479 Maximum sum(遞推)
宋體 思路 freopen sim ace [1] clu mat while ?? 題意:給定n個數,求兩段連續不重疊子段的最大和。 思路非常easy。把原串劃為兩段。求兩段的連續最大子串和之和,這裏要先預處理一下,用lmax數組表示1到i的最大連續子串和,用rmax
HDU 5366:The mook jong 遞推
hdu ons accep ucc soft cst stream mil overflow The mook jong Accepts: 506 Submissions: 1281 Time Limit: 2000/1000 MS (Java/O