📄 2232297_wa.c
字号:
# include <stdio.h>
# include <string.h>
int main()
{
char num[5001];
int i, l, t;
int mark[5001];
while(scanf("%s",num)==1&&strcmp(num,"0")!=0)
{
memset(mark,0,sizeof(mark));
l = strlen(num);
mark[l-1] = mark[l] = 1;
for(i = l- 2; i >= 0; i--)
{
if(num[i]=='0')
{
mark[i] = 0;
continue;
}
t = (num[i]-'0')*10+num[i+1]-'0';
if(t>26)
mark[i] = mark[i+1];
else
mark[i] = mark[i+1]+mark[i+2];
}
printf("%d\n",mark[0]);
}
return 1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -