본문 바로가기

프로그래머스 코딩테스트 연습 Lv1

프로그래머스 코딩테스트 연습 - 모든문제 Lv1 [ 음양더하기 ]

[문제설명]

- 어떤 정수들이 있음. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes[].

- 이 정수들의 부호를 차례대로 담은 boolean 배열 signs[] 가 있다.

- 실제 정수들의 합을 구해 return

 

[제한사항]

- 길이 1이상 1000이하.

- absolutes[]와 signs[]의 길이는 같음.(당연;;)

 

[입출력 예]

 

[내풀이]

- 두개의 배열이 나오고 이 둘이 관련이 있으니까 zip을 한번 써보자!

- zip을 이용해서 signs가 true면 더하고 false면 빼는 반복문을 구현 해보자.

처음으로 1트만에 성공 ㅠ 고맙다!! (True, False 소문자로 잘못써서 사실 한번 수정함)

1점주네.. 너무쉬웠나보다.

[공부]

- 아 이게 if문이 어차피 True False로 구성 되고 signs 배열에 True False 형태로 들어있으니까

 내가 위에서 if b == True 이렇게 한것처럼 할 필요 없이 if b 로 끝냈어도 됐다.