From 073411208c92e25f951b0f4e1982855797be0c48 Mon Sep 17 00:00:00 2001 From: ashish007kumar Date: Thu, 1 Oct 2020 00:15:03 +0530 Subject: [PATCH] cpp --- DP/Total Decoding Messages.cpp | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 DP/Total Decoding Messages.cpp diff --git a/DP/Total Decoding Messages.cpp b/DP/Total Decoding Messages.cpp new file mode 100644 index 0000000..0644b83 --- /dev/null +++ b/DP/Total Decoding Messages.cpp @@ -0,0 +1,35 @@ +#include +#include +using namespace std; +int main() + { + //code + int t; + cin>>t; + while(t--){ + int n; + cin>>n; + string s; + cin>>s; + if(s[0]=='0'){ + cout<<0<'0'){ + dp[i]=dp[i-1]; + } + if( (s[i-2]=='1') || ( s[i-2]=='2' && s[i-1]<'7') ){ + dp[i]=dp[i]+dp[i-2]; + } + } + cout<