o.boj 1436 门牌号



注:最近这一系列ACM的内容,都是2年多之前的代码,自己回顾一下。
 
 
门牌号

Submit: 1049    Accepted:398
Time Limit: 1000MS  Memory Limit: 65536K
Description
dalong要给自己的家装门牌号,他知道附件的商店出售成套的木质数字,每套数字包含0到9这十个数字。dalong现在告诉你他家的门牌号,他想知道最少要买几套数字才可以给自己家装上门牌号?注意,数字6和9是可以相互替换使用的。比如门牌号122,那么dalong需要买2套数字,因为出现了两个'2',而每套数字中只有一个2。而门票号9999只需要两套数字,因为每套数字中有一个'6'和一个'9',可以当作两个'9'来使用。

Input
多组数据测试
每组数据一行,一个正整数N(1 <= N <= 1000000),表示dalong家的门牌号。
输入的最后一行是一个数0,表示结束输入,这个数不用处理。


Output
对于每组测试数据,输出一个数,最少需要购买几套数字才能装上门牌号。每组数据占1行


Sample Input

122
9999
888888
0


Sample Output

2
2
6


Source
dalong@tracer
 
 
 
 
模拟题


#include <stdio.h>

main()
{
    int N;
    long zz, fl;
    fl = 1;
    zz = 0;
    int i, temp;
    
    scanf ("%d", &N);
    for (i = 2; i<= N; i++)
    {
        temp = fl;
        fl = fl + zz;
        zz = temp;
    }
    printf("%ld\n", fl);
    
    // system("pause");
    
    
}


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值