網掛けの追加
2145 ワード
https://programmers.co.kr/learn/courses/30/lessons/76501
問題の説明
いくつかの整数があります.パラメータは、整数配列の絶対値(整数単位)と記号(整数単位)です.解関数を完了し、実際の整数の和を求めて返してください.
せいげんじょうけん
絶対値の長さは1または1000以下です. の絶対数はすべて1または1000以下です.
記号の長さは絶対長に等しい. 符号[i]が真で絶対[i]を表す実際の整数は正であり、そうでなければ負である.
I/O例説明 I/O例#1 記号は[true,false,true]であるため,実際の数字の値はそれぞれ4,−7,12である.
したがって、3つの数の和9を返さなければなりません. I/O例#2 記号は[false,false,true]であるため,実際の数字の値はそれぞれ−1,−2,3である.
したがって、3つの数の和0を返さなければなりません.
マイコード
問題の説明
いくつかの整数があります.パラメータは、整数配列の絶対値(整数単位)と記号(整数単位)です.解関数を完了し、実際の整数の和を求めて返してください.
せいげんじょうけん
絶対値の長さは1または1000以下です.
記号の長さは絶対長に等しい.
I/O例説明
したがって、3つの数の和9を返さなければなりません.
したがって、3つの数の和0を返さなければなりません.
マイコード
def solution(absolutes, signs):
answer = 0
for i in range(len(signs)):
if signs[i]==False:
absolutes[i]*=-1
answer=sum(absolutes)
return answer
Reference
この問題について(網掛けの追加), 我々は、より多くの情報をここで見つけました https://velog.io/@eunsiver/프로그래머스-음양-더하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol