国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Java > 正文

HDU 2031 JAVA

2019-11-06 07:22:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

PRoblem Description 輸入一個(gè)十進(jìn)制數(shù)N,將它轉(zhuǎn)換成R進(jìn)制數(shù)輸出。

Input 輸入數(shù)據(jù)包含多個(gè)測(cè)試實(shí)例,每個(gè)測(cè)試實(shí)例包含兩個(gè)整數(shù)N(32位整數(shù))和R(2<=R<=16, R<>10)。

Output 為每個(gè)測(cè)試實(shí)例輸出轉(zhuǎn)換后的數(shù),每個(gè)輸出占一行。如果R大于10,則對(duì)應(yīng)的數(shù)字規(guī)則參考16進(jìn)制(比如,10用A表示,等等)。

Sample Input 7 2 23 12 -4 3

Sample Output 111 1B -11

import java.util.*;class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int N=sc.nextInt(); int R=sc.nextInt(); if(N<0){N=-N;System.out.print("-");} int x=N/R;int y=N%R; // 這個(gè)我想了很久才做出來(lái)當(dāng)時(shí)。 char chs[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; int []a=new int [50];int i=0; a[0]=N%R; while(x!=0){ i++; y=x%R; a[i]=y; x=x/R; } int b[]=new int[i+1]; for(int k=0;k<i+1;k++){ // System.out.print(a[k]+" a"); b[k]=a[i-k]; //System.out.print(b[k]+" "); } for(int j=0;j<b.length;j++){ System.out.print(chs[b[j]]); } System.out.println(); } }}
上一篇:HDU 2032 JAVA

下一篇:HDU 2030 JAVA

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 林口县| 余姚市| 会东县| 尼勒克县| 康定县| 句容市| 金塔县| 新田县| 长丰县| 桃园市| 壤塘县| 深泽县| 雷波县| 道孚县| 京山县| 东明县| 南投县| 页游| 尖扎县| 邢台市| 洪泽县| 亚东县| 和田县| 文山县| 龙里县| 光山县| 镶黄旗| 兰西县| 陇南市| 宁化县| 五峰| 自贡市| 寻乌县| 广宗县| 远安县| 仙桃市| 余姚市| 娱乐| 宜宾县| 闽清县| 杭锦旗|