栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

poj 3725 I know the k

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

poj 3725 I know the k

#include <iostream>#include <cstdio>#include <cstring>#include <string>#include <cmath>#include <vector>#include <queue>#include <algorithm>using namespace std;#define ll long longll K,M;int main(){    ll i,j,k,cnt;    while(~scanf("%lld%lld",&M,&K)){        cnt=0;        ll ten=1, temp=K, tt;        while(K>=ten) ten*=10;        ten/=10;        cnt+=K-ten+1;        tt=ten;        temp/=10;        tt/=10;        while(temp>0){ cnt+=temp-tt+1; temp/=10; tt/=10;        }        if(cnt>M) printf("0n");        else { if(cnt==M) {     printf("%lldn", K);     continue; } temp=K*10,ten*=10; if(temp-ten==0){     printf("0n");     continue; } while(cnt-ten+temp<M){     cnt=cnt-ten+temp;     temp*=10;     ten*=10; } ten+=M-cnt-1; printf("%lldn", ten);        }    }    return 0;}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/379659.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号