kt_n을 보는 시각

source
topics
types 문제풀이

문제

import sys 

a = sys.stdin.readline().strip()

cnt60 = 0
for i in range(60):
    # 60 단위에서는 몇 번볼수잇나
    if a in str(i):
        cnt60 += 1

cnt24 = 0
for i in range(24):
    if a in str(i):
        cnt24 += 1
# print(cnt60,cnt24)
h = cnt24 * 60 * 60
m = (24-cnt24) * cnt60 * 60
s = (24-cnt24) * (60-cnt60) * cnt60
answer = h + m + s
print(answer)
// don't place package name. 

import java.io.*;

import java.util.*; 

// don't change 'Main' class name and  'public' accessor. 

public class Main {
    public static void main(String[] args) throws IOException { 

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String a = br.readLine();
        
        int cnt60 = 0;
        for(int i = 0; i< 60; i++){
            String si = String.valueOf(i);
            if(si.contains(a)){
                cnt60 += 1;
            }
        }
        
        int cnt24 = 0;
        for(int i =0 ;i<24; i++){
            String si = String.valueOf(i);
            if(si.contains(a)){
                cnt24 += 1;
            }
        }
        
        int h = cnt24 * 60 * 60;
        int m = (24-cnt24) * cnt60 * 60;
        int s = (24-cnt24) * (60-cnt60) * cnt60;

        System.out.println(h+m+s);

    }
}