잠 안 올 때 끄적끄적
[백준/파이썬] 25304_영수증 (exec, 조건) 본문
[내 코드]
전에 배운 exec함수를 써 보고 싶었다. 근데 코드길이 162B에 30840 KB라 더 효율적인 방법이 있을듯
저 print문 더 짧게 쓰는 법 있던 것 같은데 흠
[숏코드]
이번 문제는 숏코드 버전이 여러 개 있었는데 이게 제일 눈에 잘 들어와서 가져왔다.
1. 일단 나처럼 n을 안 쓰고 for문에 바로 넣었다.
2. sum(물건 * 개수)를 저장할 변수명을 따로 지정하지 않고 최종값에서 빼서 0인지 확인함
3. 2로인해 print문 더 짧게가능 & print문 안에 if문 넣기 가능!
print는 이렇게도 가능!!
'코딩 > 백준' 카테고리의 다른 글
[백준/파이썬] 10807_개수 세기 (count) (0) | 2022.12.16 |
---|---|
[백준/파이썬] 1110_더하기 싸이클 (do/while문) (1) | 2022.12.16 |
[백준/파이썬] 10951_덧셈문 ( EOF ) (0) | 2022.12.13 |
[백준/파이썬] 10952_덧셈문 (0) | 2022.12.01 |
[백준/파이썬] 15552_입력받기(sys.stdin.readline) (0) | 2022.12.01 |