1017.A 나 누 기 B(20)
입력 형식:
1 줄 에 입력 하면 A 와 B 를 순서대로 주 고 중간 에 1 칸 으로 구분 합 니 다.
출력 형식:
1 줄 에서 Q 와 R 을 차례로 출력 하고 중간 은 1 칸 으로 구분 합 니 다.
입력 예시:
123456789050987654321 7
출력 예시:
17636684150141093474 3
import java.util.Scanner; /** * @author jwang1 Success Factors */ public class Main { public static void main(String[] args) { String a; StringBuffer q_res = new StringBuffer(); int b, r, q; Scanner cin = new Scanner(System.in); a = cin.next(); b = cin.nextInt(); int len = a.length(); int curr = a.charAt(0) - '0'; if (curr >= b) { q_res.append(curr / b); } for (int i = 1; i < len; i++) { q = curr % b; curr = q * 10 + a.charAt(i) - '0'; q_res.append(curr / b); } q = curr % b; r = q; if (len == 1 && a.charAt(0) - '0' < b) { System.out.print("0 " + (a.charAt(0) - '0')); } else { System.out.print(q_res + " " + r); } } }
// JAVA import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); BigInteger a = cin.nextBigInteger(); BigInteger b = cin.nextBigInteger(); BigInteger q = a.divide(b); BigInteger r = a.mod(b); System.out.println(q+" "+r); } }
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.