본문 바로가기

반응형

PS/백준

(318)
[BOJ] 백준 10712 개 (Swift) 문제 https://www.acmicpc.net/problem/10172
[BOJ] 백준 10171 고양이 (Swift) 문제 https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 풀이 단순 출력문제..? 역슬래쉬 "\"를 출력해주려면 print 문 안에 "\\" 두번 써줘야 한다는 것을 알아야 풀 수 있음 "\n"을 써서 한 줄로도 풀 수 있음! 문자열 양 옆에 "#"을 써줘서 문자열을 이스케이프 문자로 인식하지 않고 출력할 수 있음 소스코드 후기 특수한 문자열을 출력하는 방법에 대해 알면 쉽게 풀 수있음 출력이 안된다 싶으면.. 역슬래쉬를 하나 붙이고 출력해보자!
[BOJ] 백준 2588 곱셈 (Swift) 문제 https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 풀이 (3) 을 구하려면, 첫번째 숫자와 두번째 숫자의 1의 자리의 곱임 (4) 을 구하려면, 첫번째 숫자와 두번째 숫자의 10의 자리의 곱임 (5) 을 구하려면, 첫번째 숫자와 두번째 숫자의 100의 자리의 곱임 (6) 은 첫번째 숫자와 두번째 숫자의 곱 385의 100의 자리 (3) 를 어떻게 구할까? 385 / 100 = 3 385의 10의 자리 (8) 를 어떻게 구할까? 385 % 100 == 85, 85 / 10 == 8 or 385 / 10 == 38, 38 % 10 == 8 385의 ..
[BOJ] 백준 10430 나머지 (Swift) 문제 https://www.acmicpc.net/problem/10430 10430번: 나머지 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) www.acmicpc.net 풀이 문제 그대로 연산자를 사용해 출력해주는 문제 소스코드 후기 이 문제는 풀고나서 모듈러 연산이란 것을 알게 되었음 정확히 이해는 못했지만.. 일단 외워두려고 한다..!
[BOJ] 백준 3003 킹, 퀸, 룩, 비숍, 나이트, 폰 (Swift) 문제 https://www.acmicpc.net/problem/3003 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다. www.acmicpc.net 풀이 "-" 연산만 안다면 쉽게 풀 수 있는 문제..? for문을 사용하면 코드의 양을 줄일 수 있겠다고 느꼈음 소스코드 후기 "-" 연산만 사용해서 쉽게 풀 수 있었음 for문을 몰라도 풀 수 있는 문제..! 안다면 코드의 양을 줄일 수 있고, 더 가독성이 좋다고 느낌!
[BOJ] 백준 18108 1998년생인 내가 태국에서는 2541년생?! (Swift) 문제 https://www.acmicpc.net/problem/18108 18108번: 1998년생인 내가 태국에서는 2541년생?! ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국 www.acmicpc.net 풀이 불기 연도를 알아야하나..? 입력과 출력을 보고 때려 맞춰보자..! (2541 - x) == 1998 x = 543! 소스코드 후기 단순히 "-" 연산만 안다면 풀 수 있는 문제.. 그런데 불기 연도를 구하는 공식이 따로 없어서 제목을 보고 힌트를 얻거나, 예제 입출력을 보고 힌트를 얻어야 풀 수 있는 것 같다.
[BOJ] 백준 10926 ??! (Swift) 문제 https://www.acmicpc.net/problem/10926 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 풀이 "+" 연산자를 통해 String 자료형을 합쳐서 풀이하면 되겠구나~! 아니면 "(id)??!"로 풀 수 있겠다!소스코드 후기 String 자료형에 "+"를 알거나 문자열 보간 "()"을 알면 쉽게 풀이할 수 있을 것이라고 느낌
[BOJ] 백준 10869 사칙연산 (Swift) 문제 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 나머지를 구해야한다면, Double 자료형으로 나누었을 것 같은데 그렇지 않아서 Int 자료형으로도 풀 수 있는 문제인듯..? 소스코드 후기 기본연산자를 사용할 수 있으면 아주 쉽게 풀이할 수 있는 문제인 것 같다.

반응형