[Programmers] 컨트롤 제트 python
2023. 6. 29. 00:02ㆍIT/Programmers
728x90
반응형
에러
ValueError: invalid literal for int() with base 10: '-'
-(마이너스)를 변환 못한다는 뜻인가? 싶었는데 찾아보니 그건 아니고.. 왜이러지? 싶었는데, 문제에는 설명이 없었지만 정수형만 포함하는게 아니라 모든 숫자 (실수형)를 포함하는 문제였나보다.
def solution(s):
answer = 0.0
j = 0.0
for i in s :
if i == "Z" :
answer = answer - j
else :
answer = answer + float(i)
j = float(i)
return answer
라고 코드를 짜고 예제를 다시 보니 이런 문제가 아니었다. ^^
확실히 사고로 대가리가 2/3 정도 으깨지고 나니 손상이 왔는지 이런 일들이 종종 벌어진다.
이 부분에 대해서 엄격하고 분명하게 피해 보상을 받아야 한다.
find 함수로 " " (띄어쓰기) index 를 찾는 방법을 이용할까 하다가 케이스가 너무 길어지는 것 같아서.
비록 박살나고 오래 쉬었어도 그래, 알찬 머리 잘 보관중이구나 ... 대충 저런게 있다 정도는 다 기억나서 다행이다..
def solution(s):
answer = 0
j = 0
s2 = s.split(" ")
for i in s2 :
if i == "Z" :
answer = answer - int(j)
else :
answer = answer + int(i)
j = int(i)
return answer
반년을 고생시킨 컨트롤제트 너무나 간단하게 해결.
아 다른 사람 예제 보니까 python 진짜 하나도 모르겠다 나 이걸로 프로그램도 만들었는데 하나도 기억안남 하...진짲 내 시간 내 노력 너무아까워... 처음부터 다시... 자바에만 집중하라지만... 난..자바가..싫다고...자바ㅏ......악 자바도 파이썬도 씨도 다할거야 ㅠㅠ다 했었는데...
728x90
반응형
'IT > Programmers' 카테고리의 다른 글
[programmers] 배열 회전 (0) | 2024.12.12 |
---|---|
[Programmers] 삼각형의 완성조건(1) Java, Python (0) | 2023.06.29 |
[Programmers/코딩테스트 입문] 편지 (0) | 2023.05.23 |
[Programmers/코딩테스트 입문] 배열 원소의 길이 Java (0) | 2022.12.17 |
[Programmers/ 코딩테스트 입문] 공던지기 ****다시보기 (2) | 2022.12.15 |