日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CodeForces - 1311D Three Integers(暴力)

發布時間:2024/4/11 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CodeForces - 1311D Three Integers(暴力) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目鏈接:點擊查看

題目大意:給出三個數 a , b , c ,每次操作可以挑選任意一個數讓其加一或減一,現在問最少需要操作多少次,可以使得:

  • a 可以整除 b
  • b 可以整除 c
  • 題目分析:乍一看是一道數論題,但結合最優性剪枝的方法,我們可以寫一個三層for循環的暴力,因為三個數初始時最大只有1e4,所以我們第一層for枚舉 a ,第二層for枚舉 b ,第三層for枚舉 c ,直接暴力枚舉肯定是不行的,1e12的復雜度,但在確定了a之后,因為b只能是a的倍數,所以第二層for的復雜度一下子就降下來了,同理第三層for的復雜度也不會太高,大概是nlognlogn?我猜的,反正不會很大,然后配合上最優性剪枝,就能輕松過題了

    需要注意的是上限的確定問題,第一個上限是枚舉 a 的上限,一開始我寫的上限是 a + b + c ,結果WA了,一氣之下改成了1e5就A了。。不過賽后被rj了,還是有點小難受的,這里就是第二個上限,也就是最終答案的上限了,最后初始化改成了無窮大就AC了,有時候比賽莽一點也未嘗不是好事

    代碼:
    ?

    #include<iostream> #include<cstdio> #include<string> #include<ctime> #include<cmath> #include<cstring> #include<algorithm> #include<stack> #include<climits> #include<queue> #include<map> #include<set> #include<sstream> using namespace std;typedef long long LL;typedef unsigned long long ull;const int inf=0x3f3f3f3f;const int N=2e5+100;int main() { #ifndef ONLINE_JUDGE // freopen("input.txt","r",stdin); // freopen("output.txt","w",stdout); #endif // ios::sync_with_stdio(false);int w;cin>>w;while(w--){int a,b,c;scanf("%d%d%d",&a,&b,&c);int ans=inf;int limit=1e5+100;int aa,bb,cc;for(int i=1;i<=limit;i++){if(abs(a-i)>ans)continue;for(int j=1;j*i<=limit;j++) {if(abs(a-i)+abs(b-j*i)>ans)continue;for(int k=1;k*j*i<=limit;k++){if(ans>abs(a-i)+abs(b-j*i)+abs(c-j*i*k)){ans=abs(a-i)+abs(b-j*i)+abs(c-j*i*k);aa=i,bb=j*i,cc=j*i*k;}}}}printf("%d\n",ans);printf("%d %d %d\n",aa,bb,cc);}return 0; }

    ?

    總結

    以上是生活随笔為你收集整理的CodeForces - 1311D Three Integers(暴力)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 久久久午夜 | 性欧美ⅹxxxx极品护士 | 综合精品国产 | 国产日日干 | 91色在线视频 | 在线超碰91| 51ⅴ精品国产91久久久久久 | 亚洲黄色a| 最新中文字幕一区 | 亚洲欧美高清视频 | 国产成人无码av在线播放dvd | 色乱码一区二区三区在线男奴 | 91看黄 | 加勒比一区二区 | 性色tv | 国产精品污污 | 亚洲精品一区久久久久久 | 中文字幕日韩欧美一区二区三区 | 日韩h在线| 六月丁香婷婷激情 | 四虎少妇做爰免费视频网站四 | 国产精品久久久久9999 | 国产精久久久 | 国产1区二区 | 白丝动漫美女 | 精品一区二区毛片 | 免费av日韩 | 国产三区在线观看 | 日韩a级在线观看 | 欧美成人精品一区二区三区 | 美女无遮挡网站 | 女人18毛片水真多 | 一卡二卡国产 | 夜色88v精品国产亚洲 | 日韩福利视频在线观看 | 色屁屁视频| 热九九精品 | 舒淇裸体午夜理伦 | 天天拍天天色 | 麻豆影视在线免费观看 | 欧美xxxx中国| 国产免费视屏 | 欧美黄色大片视频 | 亲子乱aⅴ一区二区三区 | 色漫| 好色av| 99国产精品无码 | 亚洲a黄| 91中文字幕在线视频 | 久久久免费看片 | 97碰| 字幕网在线 | 加勒比在线免费视频 | 波多野结衣在线看 | 在线视频 91 | 黄色网入口 | 婷婷五月综合缴情在线视频 | 久操久操| 精品久久久久久无码中文野结衣 | 国产麻豆免费视频 | 黄色一级欧美 | 在线麻豆视频 | 日韩经典第一页 | 久久影院精品 | 国产真实的和子乱拍在线观看 | av一本二本| 妺妺窝人体色www在线下载 | 国产亚洲精品久久久久久777 | 国产精品三级在线观看无码 | 91热爆视频 | 一区二区成人在线观看 | 国产精品无遮挡 | 久久国产日韩 | 日韩精品在线视频免费观看 | 偷偷色噜狠狠狠狠的777米奇 | 国产精品亚洲综合 | 日韩激情视频 | 国产精品久久久免费视频 | 亚洲中文一区二区 | youjizz欧美 | 妹子干综合网 | 国产一区av在线 | 日本a级片网站 | 好男人在线视频www 亚洲福利国产 | 神马午夜场 | 韩日av网站 | 国产青青草在线 | 神马久久午夜 | av毛片网| 男女操网站 | 成人在线免费播放 | www.欧美一区二区三区 | 香蕉性视频| 成人aaaaa| 亚洲最新网址 | 国产欧美激情 | 三级毛毛片 | 精品xxxx| www.九九九|