본문 바로가기
공부하자/알고리즘

[백준] 10162번 전자레인지 C, java

by snbrin 2022. 1. 5.

https://www.acmicpc.net/problem/10162

 

10162번: 전자레인지

3개의 시간조절용 버튼 A B C가 달린 전자레인지가 있다. 각 버튼마다 일정한 시간이 지정되어 있어 해당 버튼을 한번 누를 때마다 그 시간이 동작시간에 더해진다. 버튼 A, B, C에 지정된 시간은

www.acmicpc.net

 

C

#include <stdio.h>

int main() {

	int t;
	int cnta,cntb,cntc;

	scanf("%d", &t);

	if (t % 10 != 0) printf("-1\n");

	else {
		cnta = t / 300;
		t = t % 300;

		cntb = t / 60;
		t = t % 60;

		cntc = t / 10;
		
		printf("%d %d %d", cnta, cntb, cntc);
	}
	
	
	return 0;

}

 

java

package javastd1;

import java.util.Scanner;

public class bj10162 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Scanner sc = new Scanner(System.in);
		
		int t = sc.nextInt();
		int cnta,cntb,cntc;
		
		if (t % 10 != 0) 
			System.out.println("-1\n");

		else {
			cnta = t / 300;
			t = t % 300;

			cntb = t / 60;
			t = t % 60;

			cntc = t / 10;
			
			System.out.println(cnta +" " + cntb +" " + cntc);
		}
		
		sc.close();
	}

}