티스토리

나비의 일상 기록
검색하기

블로그 홈

나비의 일상 기록

nhabis-dailylife.tistory.com/m

일상 기록지

구독자
1
방명록 방문하기

주요 글 목록

  • [BOJ/14681/Python3] 사분면 고르기 문제 https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 답 A = int(input()) B = int(input()) if A>0 and B>0: print(1) elif A0: print(2) elif A 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/2753/Python3] 윤년 문제 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 답 x = int(input()) if (x % 4 == 0 and x % 100 != 0) or x % 400 == 0: print(1) else: print(0) 밑에는 elif 연습(?) x=int(input()) if (x%4==0 and x%100!=0): print(1) elif x%400==0: print(1) else: print(0) 'and'를 '&'로, 'or'를 '|'로 쓰면 백준에서 틀렸다고 나온다. 흠... 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/9498/Python3] 시험성적 문제 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 첫번째 답 X = int(input()) if 90 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/1330/Python3] 두 수 비교하기 문제 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 답 A, B = map(int, input().split()) if A>B: print('>') elif A 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/2588/Python3] 곱셈 문제 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 답 A, B = int(input()), int(input()) print(A*(B%10)) print(A*(B%100//10)) print(A*(B//100)) print(A*B) 설명 A, B = int(input()), int(input()): A와 B를 각각 문자열로 입력받는 동시에 정수형으로 변환 print(A*(B%10)) [B의 일의 자리] B를 10으로 나눠 그 나머지와 A를 곱한다. print(A*(B%100//10)) [B의 십의 자리] B를 100으로 나눈 후, 그 나머지를 또 10으로 나눠 그 몫을 A와 곱한다. ex) B가 385일 때, .. 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/10869/Python3] 사칙연산 문제 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 답 A, B = map(int, input().split()) print(A+B) print(A-B) print(A*B) print(A//B) print(A%B) 설명 A, B = map(int, input().split()): 'map() 함수'를 이용하여 A, B의 type을 '정수형'으로 매핑한다. (첫번째 인자에 int를 썼으므로 정수형 데이터 타입) 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/1000/Python3] A+B 문제 https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 답 A, B = input().split() print(int(A)+int(B)) 설명 input(): '문자열'을 입력받는 함수 split(): 괄호 안의 문자로 문자열을 끊어줌 int(): 괄호 안의 '문자열' 혹은 '실수형'을 '정수형'으로 바꿔주는 역할 예시 A= input().split('Hey') 123Hey456 print(A) 결과 ['123', '456'] A, B = input().split()의 뜻 변수를 A, B로 지정, 입력받는 문자열을 잘라낸 후 각각 잘려진 문자열을 차례로 A와 B에 .. 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/10172/Python3] 개 문제 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/10171/Python3] 고양이 문제 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 답 print("""\\ /\\ ) ( ') ( / ) \\(__)|""") 설명 먼저, (백슬래시\, 한글 자판에서는 ₩)같은 경우에는 escape sequence(이스케이프 시퀀스, 탈출 문자)를 시작하는 문자입니다. 백슬래시는 특별한 의미로 취급되기 때문에 단독으로 쓸 수 없습니다. 즉, \를 표시하려면 \\와 같이 표현해야합니다. 또한, 코드에서 보듯, 파이썬에서 따옴표 또는 큰따옴표 3개로 구성된 문자열은 ‘생긴대로 문자열을 구성하라’ 라는 의미로 생각할 수 있습니다. 줄바꿈 등의 특수한 경우에도 코드상에 표시되는대로 문자열이 구성되죠. 즉, \n 없이도 개행 효과를 줄 수 있습니다. 배운 점 1. '.. 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/10718/Python3] We love kriii 문제 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박 www.acmicpc.net 답 print('강한친구 대한육군\n강한친구 대한육군') '\'랑 '/' 헷갈리지 말기! 공감수 0 댓글수 0 2021. 11. 21.
  • [BOJ/2557/Python3] Hello World! 문제 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 답 print('Hello World!') 공감수 0 댓글수 0 2021. 11. 21.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.