반응형

1단계 11

[백준] 단계별로 풀어보기 - 1단계 2588번

문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. 답 1 2 3 4 5 6 7 8 9 10 11 12 13 import Foundation let strA = readLine() ?? "" let strB = readLine() ?? "" let a = Int(strA) ?? 0 let b = Int(strB) ?? 0 var tmpB = b while tmpB != 0 { print(a*(tmpB%10)) tmpB /= 10 } print(a*b) cs 참고사항숫자 n번째 자리수의 숫자 추출 방법 : 추출하고자 하는 자리수의 숫자를 ..

IT/백준 2020.09.20

[백준] 단계별로 풀어보기 - 1단계 10430번

문제 (A+B)%C는 ((A%C) + (B%C))%C 와 같을까? (A×B)%C는 ((A%C) × (B%C))%C 와 같을까? 세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오. 답 1 2 3 4 5 6 7 8 9 10 11 import Foundation let line = readLine() ?? "" let lineArr = line.split(separator: " ") let a = Int(lineArr[0]) ?? 0 let b = Int(lineArr[1]) ?? 0 let c = Int(lineArr[2]) ?? 0 print((a+b)%c) print(((a%c)+(b%c))%c) print((a*b)%c) print(((a%c)*(b%c))%c) cs..

IT/백준 2020.09.20

[백준] 단계별로 풀어보기 - 1단계 1008번

문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 답 1 2 3 4 5 6 7 import Foundation let line = readLine() ?? "" let lineArr = line.split(separator: " ") let a = Double(lineArr[0]) ?? 0.0 let b = Double(lineArr[1]) ?? 0.0 print(a/b) cs 참고사항 nil 병합 연산자 A ?? B : A가 nil이 아니면 A를 반환하고, nil이면 B를 반환한다. 문자열 자르는 방법 두 가지 split(separator: " ") Character Type만 가능 ex) text.split(separator: " ") components(separat..

IT/백준 2020.09.20

[백준] 단계별로 풀어보기 - 1단계 10998번

문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 답 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import Foundation let input = readLine()! func separate(input: String) -> (Int, Int) { let arr = input.components(separatedBy: " ") if arr.count == 2 { if let a = Int(arr[0]), let b = Int(arr[1]) { return (a, b) } } return (0, 0) } var (a, b) = separate(input: input) print(a * b) Colored by Color Scripter cs 참고사항..

IT/백준 2020.09.19

[백준] 단계별로 풀어보기 - 1단계 10718번

문제 ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올 해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 출력 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 답 print("강한친구 대한육군\n강한친구 대한육군")

IT/백준 2020.09.17
반응형