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

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > 互聯(lián)網(wǎng) > hdu 5050 Divided Land---2014acm上海賽區(qū)網(wǎng)絡(luò)賽

hdu 5050 Divided Land---2014acm上海賽區(qū)網(wǎng)絡(luò)賽

來(lái)源:程序員人生   發(fā)布時(shí)間:2014-10-08 11:02:51 閱讀次數(shù):2192次

題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=5050


Divided Land

Time Limit: 8000/4000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 115    Accepted Submission(s): 57


Problem Description
It’s time to fight the local despots and redistribute the land. There is a rectangular piece of land granted from the government, whose length and width are both in binary form. As the mayor, you must segment the land into multiple squares of equal size for the villagers. What are required is there must be no any waste and each single segmented square land has as large area as possible. The width of the segmented square land is also binary.
 

Input
The first line of the input is T (1 ≤ T ≤ 100), which stands for the number of test cases you need to solve.

Each case contains two binary number represents the length L and the width W of given land. (0 < L, W ≤ 21000)
 

Output
For each test case, print a line “Case #t: ”(without quotes, t means the index of the test case) at the beginning. Then one number means the largest width of land that can be divided from input data. And it will be show in binary. Do not have any useless number or space.
 

Sample Input
3 10 100 100 110 10010 1100
 

Sample Output
Case #1: 10 Case #2: 10 Case #3: 110
 

Source
2014 ACM/ICPC Asia Regional Shanghai Online
 

Recommend
hujie   |   We have carefully selected several similar problems for you:  5052 5051 5049 5048 5046 
 

Statistic | Submit | Discuss | Note






用java大數(shù)類取個(gè)gcd就完了。。。一開始手寫了下gcd居然還共享了一次wa.......ORZ

import java.util.*; import java.math.*; public class Main { public static void main(String [] args)throws Exception{ Scanner cin=new Scanner(System.in); BigInteger one=new BigInteger("1"); BigInteger zero=new BigInteger("0"); BigInteger two= new BigInteger("2"); BigInteger four= new BigInteger("4"); BigInteger six = new BigInteger("6"); BigInteger A; BigInteger B; int T; T=cin.nextInt(); for(int tt=1;tt<=T;tt++){ String a,b; a=cin.next();b=cin.next(); A=new BigInteger(a,2); B=new BigInteger(b,2); BigInteger ans=A.gcd(B); System.out.print("Case #"+tt+": "); System.out.println(ans.toString(2)); } } }







生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 久久久麻豆| 久久y | 三级视频网站在线观看 | 亚洲久久视频 | 97久久人国产精品婷婷 | 国产精品视频免费在线观看 | 精品视频久久久久久久 | 国产视频导航 | 欧美成人国产va精品日本一级 | 精品无码久久久久国产 | 久久99精品久久久久久 | 伊人99综合 | 日韩精品免费一区二区夜夜嗨 | 亚洲国产精品视频一区 | 首页 国产 欧美 日韩 丝袜 | 精品久久久一区二区 | 成人av在线网站 | 成人资源在线观看 | 亚洲久久久久 | 91视频官网 | 国产一卡二卡 | 日日爽| 中文字幕第一页在线播放 | 免费亚洲网站 | 免费黄色在线看 | 亚洲在线一区二区三区 | 在线a视频网站 | 黄色p网站 | 看全色黄大色黄大片男爽一次 | 精品综合久久 | 国产精品免费一区二区三区四区 | 精品日韩视频 | 欧美伦理一区二区 | 精品国产一二 | 国产精品久久久久久久久久久新郎 | 香蕉视频色版在线观看 | 国产二区免费视频 | 91视频精品 | 久久视频在线免费观看 | 国产精品第8页 | 久久久久久亚洲 |