[알고리즘] 11. 분과 초 연산

문정준's avatar
Feb 10, 2025
[알고리즘] 11. 분과 초 연산

분 / 초 변환

  • N 초를 a분 b초의 형태로 나타내시오.
 

문제 분석

  • 1분 = 60초
  • 1800초 / 60 = 30분
  • 1850초 / 60 = ?
 

코드 작성 - Sampling, Modeling

package algo; public class Clock01 { public static void main(String[] args) { // 1. Sampling : 3559초를 a분 b초의 형태로 나타내시오. int time = 3559; // 2. Hard Coding : 특징 찾기 1 - 초를 60으로 나눈 몫은 분으로 표기 // 2. Hard Coding : 특징 찾기 2 - 초를 60으로 나눈 나머지는 초로 표기 // 3. Moduling int minute = time / 60; int second = time % 60; System.out.println(time + "초 = " + minute + "분 " + second + "초 입니다."); } }
Hard Coding을 통해 알아낸 특징
  1. 초를 60으로 나눈 몫은 분(minute)
  1. 초를 60으로 나눈 나머지는 초(second)
 

결과

notion image
 
Share article

sxias