
# 10807. 개수 세기 개수 세기 문제 총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다. 출력 첫째 줄에 입력으로 주어진 N개의 정수 중에 v가 몇 개인지 출력한다. 예제 입력 1 복사 11 1 4 1 2 4 2 4 2 3 4 4 2 예제 출력 1 복사 3 내 풀이 N = int(input()) r = list(map(int, input().split())) v = int(input()) cnt = 0 for i in r: i..

오랜만에 R Markdown을 써보려는데,, PDF로 변환하기 위해서는 Tex를 다운 받아야 한다. Mac은 MacTex를 깔아야 함. 그 설치 과정을 담은 티스토리!!!!!!! 일단 아래에 가서 MacTex 다운 받아주면 된다!!! https://tug.org/mactex/ MacTeX - TeX Users Group tug.org 설치 끝!@ 근데.. 왜 이렇게 많은 프로그램들이 생긴 거야? 얘네는 나중에 정리할 예정 한글 에러 ! LaTeX Error: Unicode character 통 (U+D1B5) not set up for use with LaTeX. 에러가 났다. --- title: "exercise1" author: "yeorii" date: "`r Sys.Date()`" output: ..

# 10951. A+B - 4 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 1 1 2 3 3 4 9 8 5 2 예제 출력 1 2 5 7 17 7 내 풀이 import sys while True: try : inp = input() print(sum(map(int, inp.split()))) if inp=="": break except : break 난 while 쓰고 싶었고, `while True:` 무한 루프를 걸어서 input에 아무것도 안들어오..

백준 15552 빠른 A+B sys.stdin.readline() 반복문으로 여러 줄을 입력 받아야 할 때는 input()으로 입력 받을 때 시간 초과가 발생할 수 있다. 그 대신 사용하는 것이 sys.stdin.readline() 이때 stdin은 standard input을 뜻한다. 한 개의 정수를 입력 받을 때 import sys a = int(sys.stdin.readline()) | Python을 사용하고 있다면, input 대신 sys.stdin.readline을 사용할 수 있다. 단, 이때는 맨 끝의 개행문자까지 같이 입력받기 때문에 문자열을 저장하고 싶을 경우 .rstrip()을 추가로 해 주는 것이 좋다. 백준 문제 설명에도 나와 있듯이 sys.stdin.readline()를 사용하면 개..

# 14681. 사분면 고르기 문제 흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻이다 예를 들어, 좌표가 (12, 5)인 점 A는 x좌표와 y좌표가 모두 양수이므로 제1사분면에 속한다. 점 B는 x좌표가 음수이고 y좌표가 양수이므로 제2사분면에 속한다. 점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오. 단, x좌표와 y좌표는 모두 양수나 음수라고 가정한다. 입력 첫 줄에는 정수 x가 주어진다. (−1000 ≤ x ≤ 1000; x ≠ 0) 다음 줄에는 정수 y가 주어진다. (−1000 ≤ y ≤ 1000; y ≠ 0) 출력 점 (x, ..

# 10171 고양이 문제 아래 예제와 같이 고양이를 출력하시오. 예제 출력 1 \ /\ ) ( ') ( / ) \(__)| 정답 print("""\ /\\ ) ( ') ( / ) \(__)|""") """..."""로 감싸주면 이렇게,.. print("\ /\ ") print(" ) ( ')") print("( / )") print(" \(__)|") print()를 여러 번 해주면 python이 알아서 줄바꿈해준다. # 10172 개 문제 아래 예제와 같이 개를 출력하시오. 예제 출력 1 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 정답 print('''\ |\_/| |q p| /} ( 0 )"""\\ |"^"` | ||_/=\\\__|\ ''') print('|\_..
큰따옴표(")로 둘러싸인 문자열은 + 연산과 동일하다 >>> print("life" "is" "too short") # 1 lifeistoo short >>> print("life"+"is"+"too short") # 2 lifeistoo short 위 예에서 1과 2는 완전히 동일한 결괏값을 출력한다. 즉 따옴표로 둘러싸인 문자열을 연속해서 쓰면 + 연산을 한 것과 같다. 문자열 띄어쓰기는 콤마로 한다 >>> print("life", "is", "too short") life is too short 콤마(,)를 사용하면 문자열 사이에 띄어쓰기를 할 수 있다.
Text Attributes ~~취소선~~ Quote > quote Link Click [here](링크) Image  Table |Header|Description| |--|--| // |:--| : 왼쪽 정렬, |--:| : 오른쪽 정렬, |:--:| : 가운데 정렬 |Cell1|Cell2| |Cell1|Cell2| |Cell1|Cell2| Code `코드` ```js 긴 코드 ``` GitHub Flavored Markdown https://docs.github.com/ko/get-started/writing-on-github/getting-started..