陰陽加算
質問する
問題の説明
いくつかの整数があります.パラメータは、整数配列の絶対値(整数単位)と記号(整数単位)です.解関数を完了し、実際の整数の和を求めて返してください.
せいげんじょうけん
絶対値の長さは1または1000以下です.
絶対数のすべての数字は1または1000以下です.
記号の長さは絶対長に等しい.
signs[i]が真で絶対[i]を表す実際の整数は正であり、そうでなければ負である.
I/O例
absolutes signs result
[4,7,12][true,false,true] 9
[1,2,3][false,false,true] 0
I/O例説明
I/O例#1
記号は[true,false,true]であるため,実際の数字の値はそれぞれ4,−7,12である.
したがって、3つの数の和9を返さなければなりません.
I/O例#2
記号は[false,false,true]であるため,実際の数字の値はそれぞれ−1,−2,3である.
したがって、3つの数の和0を返さなければなりません.
コード#コード#
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for (int i = 0; i < signs.length; i++) {
if (signs[i]) {
answer += absolutes[i];
} else {
answer -= absolutes[i];
}
}
return answer;
}
}
Reference
この問題について(陰陽加算), 我々は、より多くの情報をここで見つけました https://velog.io/@jjems/음양-더하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol