[BAEKJOON] 10430번 - 나머지

밍챠코·2023년 12월 16일
0

BAEKJOON

목록 보기
7/38

📝10430

[Java]

1.Scanner 이용

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        
        int A = sc.nextInt();
        int B = sc.nextInt();
        int C = sc.nextInt();
        
        System.out.println( (A+B)%C );
        System.out.println( ((A%C)+(B%C))%C );
        System.out.println( (A*B)%C );
        System.out.println( ((A%C)*(B%C))%C );
        
        sc.close();
    }
}

2.BufferedReader 이용

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class Main{
    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());
        
        int A = Integer.parseInt(st.nextToken());
        int B = Integer.parseInt(st.nextToken());
        int C = Integer.parseInt(st.nextToken());

        System.out.println( (A+B)%C );
        System.out.println( ((A%C)+(B%C))%C );
        System.out.println( (A*B)%C );
        System.out.println( ((A%C)*(B%C))%C );
        
        br.close();
    }
}

[Javascript]

const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().split(' ');
const A = parseInt(input[0]);
const B = parseInt(input[1]);
const C = parseInt(input[2]);

console.log( (A+B)%C )
console.log( ((A%C)+(B%C))%C )
console.log( (A*B)%C )
console.log( ((A%C)*(B%C))%C )

[Python]

A, B, C = map(int, input().split())
print( (A+B)%C )
print( ((A%C)+(B%C))%C )
print( (A*B)%C )
print( ((A%C)*(B%C))%C )

0개의 댓글