파이썬 10

[백준 1834] 나머지와 몫이 같은 수

문제https://www.acmicpc.net/problem/1834 내가 작성한 코드N = int(input())sum = 0for i in range(1, N): sum += (N*i + i)print(sum) 문제에 나온 그대로 변수명에 반영하고자 했다우선은 입력받기 위한 N을 int형으로 변환하도록 해주었고 for문을 돌면서 1부터 N까지 i를 곱하고 더한 값을 sum에 더하도록 해주었다N으로 나누었을 때 몫과 나머지가 같아야 하는 것이기에 둘을 i라는 변수로 통일해주었다. python은 변수에 내가 굳이 타입을 명시 안해줘도 된다는 점이 정말 편한 것 같다.

파이썬/백준 2024.07.24

[백준 10869] 사칙연산

문제 https://www.acmicpc.net/problem/10869 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(int(A/B)) print(A%B) 와 진짜 복습의 중요성.... 나 input 써놓고 input값을 안 넣어주고 "왜 안되지..."이러고 있었어 또륵 파이썬은 형변환이 되게 간단하네 그냥 내가 원하는 형으로 감싸주면 되잖아? 1. 파이썬 정수 변환 - int() 2. 파이썬 실수 변환 - float() 3...

파이썬/백준 2024.01.12

[백준 1000] A+B

문제 https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 내가 작성한 코드 A,B = map(int, input().split()) print(A+B) 와... 파이썬 엄청 오랜만에 했더니 진짜 하나도 기억안난다...ㅠ 이제부터라도 차근차근 해야지 일단 "map" 함수란 여러 변수들에 한번에 값을 넣어주는 거란다 JAVA에서는 Stringtokenizer 쓰면 한번에 그냥 와다다 되는거랑 비슷한 거 아닐까 요로코롬 쓴단다 map(함수 이름, 대응할 일련의 요소) list(map(함수 이름, list)) 함수 이름에 int, string 이런 거 들어가는 거 같고 대응..

파이썬/백준 2023.02.03

[백준 2753] 윤년

문제 https://www.acmicpc.net/problem/2753 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 내가 작성한 코드 year = int(input()) if year%4==0 and year%100!=0: print(1) elif year%400 == 0: print(1) else: print(0) input을 이용해 year 값을 입력받았다 if문을 이용해 윤년 여부를 판단하는 조건들을 나열한 후 print를 이용해 그에 해당하는 출력값을 출력하도록 해주었다. 파이썬은 and ..

파이썬/백준 2022.07.12

[백준 9498] 시험 성적

문제 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 내가 작성한 코드 score = int(input()) if 100>=score>=90: print('A') elif 90>score>=80: print('B') elif 80>score>=70: print('C') elif 70>score>=60: print('D') else: print('F') input을 이용해서 정수형 변수 score의 값을 입력받았다. 그리고 if문을 이용해서 값에 해당하는 범위를 찾은 후 ..

파이썬/백준 2022.07.12