poj 2305(指定进制,大数取模)
发布时间:2020-12-14 04:03:00 所属栏目:大数据 来源:网络整理
导读:题意:输入一个进制b,在输入两个基于b进制的大整数 x,y,求x%y的b进制结果。 http://162.105.81.212/JudgeOnline/problem?id=2305 函数: String st = Integer.toString(num,base); // 把num当做10进制的数转成base进制的st(base = 35). int num = Integer.pa
题意:输入一个进制b,在输入两个基于b进制的大整数 x,y,求x%y的b进制结果。http://162.105.81.212/JudgeOnline/problem?id=2305 函数:
import java.math.*; import java.util.*; import java.math.BigInteger; public class Main { public static void main (String[] args)throws Exception { Scanner in=new Scanner(System.in); int b; BigInteger x,y; while(in.hasNextInt()) { b=in.nextInt(); if(b==0) break; x=in.nextBigInteger(b); y=in.nextBigInteger(b); x=x.mod(y); System.out.println(x.toString(b)); } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |