日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > BZOJ 4029 HEOI2015 定價(jià) 數(shù)位貪心

BZOJ 4029 HEOI2015 定價(jià) 數(shù)位貪心

來源:程序員人生   發(fā)布時(shí)間:2015-05-15 08:30:09 閱讀次數(shù):2993次

題目大意:定義1個(gè)數(shù)的荒誕程度為去掉末尾所有0后的數(shù)字?jǐn)?shù)量?2(若末尾為5則荒誕程度減掉1),求[l,r]區(qū)間內(nèi)荒誕程度最小的數(shù)字(若多個(gè)相同取最小)
從高位往低位貪心便可。
注意500的荒誕程度比100低

#include <assert.h> #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std; int Calculate(long long l,long long r) { long long temp,ans=0; for(temp=1;temp<=l;temp*=10); if(temp/2>=l&&temp/2<=r) return temp/2; if(temp*5<=r) return temp*5; temp/=10; for(;temp;temp/=10) { long long target; target=l-l%temp+(bool)(l%temp)*temp; if( r>=target ) return ans+target; if(l%temp<=temp/2) { target=l-l%temp+temp/2; if(r>=target) return ans+target; } ans+=l-l%temp; l%=temp;r%=temp; } assert(false); } int main() { //freopen("4029.in","r",stdin); //freopen("4029.out","w",stdout); int T,l,r; for(cin>>T;T;T--) { scanf("%d%d",&l,&r); printf("%d ",Calculate(l,r)); } return 0; }
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产一区二区三区免费视频 | 狠狠搞狠狠干 | 久久精品91 | 91麻豆国产精品 | 国产精品久久久一区二区 | 国产日韩欧美视频 | 久久99精品一区二区三区三区 | 黄色小视频在线免费观看 | 亚洲久久久| 国产剧情在线观看一区 | 视频在线一区二区 | 国产成人一区二区三区 | 免费成人黄色网址 | 成人欧美一区二区三区在线湿哒哒 | 国产成人在线一区二区 | 日日网站 | 精品国产第一页 | 国产精华一区二区三区 | 久久6这里只有精品 | 99精品欧美一区二区蜜桃免费 | 日韩中文一区二区 | 99精品视频一区二区三区 | 国产精品999视频 | 午夜天堂 | 中文av字幕 | 成人国产精品久久 | 婷婷亚洲五月 | 欧洲精品久久 | 真人一级毛片视频 | 欧美黑人性视频 | 欧美久久一区二区 | 久久久夜色精品亚洲 | 91精品国产一区二区 | 国产精品一区在线 | 欧美性一级 | 国产成人欧美一区二区三区八 | 成人免费视频网站 | 夜夜艹天天干 | av网站入口 | 伊人黄| 亚洲国产精品99久久久久久久久 |