zoukankan      html  css  js  c++  java
  • 楼层

    【问题描述】

        mxy 感觉新世界的大门打开了。

        ta 决定要在新世界的旅馆中找间房住。已知新世界每天都有一个高能的数字 t,这个数字在楼层中是不会出现的。我们以 t=3 为例,则 3,13,31,33 等楼层是不存在的,楼层编号为 1,2,4,5……,所以实际上的 4 楼才是 3 楼。

        已知 mxy 订了编号为 m 层的房间,并且当天高能数字是 t,现在 ta 想知道 ta 的房间真实楼层是多少。(保证 m t 合法)

    【输入】

        一行 2 个整数 m t。(1m1000000t9

    【输出】

        一行一个整数,表示真实楼层。

    【输入输出样例】

    floor.in

    14 3

    floor.out

     12


    程序:

    var
    m,t,ans,i,j:longint;
    zf:string;
    function s(w:longint):longint;
    var
    zfc:string;
    bz,i:longint;
    begin
        str(w,zfc);
        bz:=0;
        for i:=1 to length(zfc) do
        if zfc[i]=zf then
        begin
            bz:=1;
            break;
        end;
        exit(bz);
    end;
    begin
        read(m,t);
        j:=0;ans:=0;
        str(t,zf);
        for i:=1 to m do
        begin
            inc(j);
            if s(j)=0 then inc(ans);
        end;
        write(ans);
    end.

  • 相关阅读:
    前端把html表格生成为excel表格
    图片预加载
    angular开发中的两大问题
    3d图片点击切换
    图片懒加载
    angular排序
    vue1.0 与 Vue2.0的一些区别 及用法
    图片懒加载
    图片放大镜
    图片小精灵 & 解决同时给一个元素设置背景问题 &jq登录注册切换
  • 原文地址:https://www.cnblogs.com/YYC-0304/p/9500112.html
Copyright © 2011-2022 走看看