10998, 1008은 이전과 동일한 방식으로 풀었다.
10869 사칙연산에서 출력할 변수에 int를 이용하는게 아니라 미리 int로 설정을 한 후에 다시 집어 넣는 것이 답이었다. + A/B에 int 씌우기.
1
2
3
4
5
6
7
8
9
|
A,B = input().split()
A = int(A)
B = int(B)
print(A+B)
print(A-B)
print(A*B)
print(int(A/B))
print(A%B)
|
cs |
한 4트한 거같다.
------
2588 - 곱셈
왜 A,B = input().split()으로 할 때 오류가 났었던거지?
-런타임 오류 났던 코드-
1
2
3
4
5
6
|
A,B = input().split()
A = int(A)
print(A*int(B[2]))
print(A*int(B[1]))
print(A*int(B[0]))
print(A*int(B))
|
cs |
-> 입력을 '두 줄'로 받는다. // 내가 한 방식은 한 줄에 받는 방식이었다.
문제를 잘 읽자.
1
2
3
4
5
6
7
|
A = int(input())
B = input()
a1 = (A*int(B[2]))
a2 = (A*int(B[1]))
a3 = (A*int(B[0]))
a4 = (A*int(B))
print(a1,a2,a3,a4, sep='\n')
|
cs |
print, sep을 이용해서 간결하게 표현하는 법이 있었다.
3트 정도?
------
입력에서 A와 B는 공백 한 칸으로 구분되어져 있다길래 input()에 'A B' 한개의 값으로 넣고
첫째 줄에 A, B주어지고 출력한대서 다 나오는 식으로 썼는데..
- 틀렸던 코드 -
1
2
3
4
5
6
7
|
num = input()
if num.split(' ')[0] > num.split(' ')[1]:
print(f'{num} >')
elif num.split(' ')[0] < num.split(' ')[1]:
print(f'{num} <')
elif num.split(' ')[0] == num.split(' ')[1]:
print(f'{num} ==')
|
cs |
------
1
2
3
4
5
6
7
|
A, B = map(int,input().split())
if A>B:
print(">")
elif A<B:
print("<")
elif A==B:
print("==")
|
cs |
그게 아니라 input().split()으로 두 개 넣는 거였다. 내가 독해능력이 부족한건가?
구글링해서 map함수 처음 배우고, 적용했다.
한참 간결한 거였네..
5트 정도
-----
변수 선언 = input으로 받아주고 int로 바로 돌렸다.
if elif elif의 연속..
1
2
3
4
5
6
7
8
9
10
11
|
score = int(input())
if score >= 90:
print("A")
elif score >=80:
print('B')
elif score >=70:
print('C')
elif score >=60:
print('D')
else:
print('F')
|
cs |
1트 성공
------
if 문에 |를 써서 표현했다.
1
2
3
4
5
|
year = int(input())
if ((year%4 == 0) & (year%100 != 0)) | ((year%4 == 0) & (year%400 == 0)):
print('1')
else:
print('0')
|
cs |
1트 성공
-----
if문 + 변수 x,y 부등호로 풀었다.
1
2
3
4
5
6
7
8
9
10
|
x = int(input())
y = int(input())
if (x > 0) & (y > 0):
print('1')
elif (x < 0) & (y > 0):
print('2')
elif (x < 0) & (y < 0):
print('3')
elif (x > 0) & (y < 0):
print('4')
|
cs |
1트 성공
-----
오늘 OT이후로 첫 현강이었다.
강사님 분명히 고수신데 파이썬은 안 잡으신지 한참은 돼 보였다.
프로젝트나 방향제시, 컨설팅 같은 건 엄청 잘 해주실 듯.
어쩌다가 맞은편 바로 앞 자리에 호기롭게 앉아서.. 대답은 열심히 했다.
그래도 사람도 좋아보이고 도와주려하시는 게 느껴졌다.
성수역에 호랑이초밥이랑 낭만순대 맛있다ㅎ
2번 테마의 4번째까지 총 17개 풀었어.
앞으로 368개의 문제가 남았어. (4.4%)
'PS > BOJ' 카테고리의 다른 글
(백준, 파이썬) 새롭지만 어려운 것 (0) | 2022.05.26 |
---|---|
(백준, 파이썬) 45분 이전에 구워진 오븐 치킨 세개 (0) | 2022.05.25 |
(백준, 파이썬) 1001 (0) | 2022.05.23 |
(백준, 파이썬) 새싹, 1000번 + 진척도 코드 짜보기 (0) | 2022.05.22 |
(백준, 파이썬) 첫 시작 (0) | 2022.05.21 |