글
프로그래머스 C# 음양 더하기(파이썬, 자바)
프로그래밍
2023. 2. 5. 14:37
728x90
SMALL
using System;
public class Solution {
public int solution(int[] absolutes, bool[] signs) {
int answer = 0;
for(int i = 0;i<absolutes.Length;i++)
{
if(signs[i] == true)
{
answer += absolutes[i];
}
else
{
answer += -1 * absolutes[i];
}
}
return answer;
}
}
////////
파이썬
def solution(absolutes, signs):
answer=0
for absolute,sign in zip(absolutes,signs):
if sign:
answer+=absolute
else:
answer-=absolute
return answer
자바
//////
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for (int i=0; i<signs.length; i++)
answer += absolutes[i] * (signs[i]? 1: -1);
return answer;
}
}
728x90
'프로그래밍' 카테고리의 다른 글
프로그래머스 레벨1 C# 삼총사(3중 for문, 파이썬, 자바) (0) | 2023.02.05 |
---|---|
프로그래머스 C# 나머지가 1이 되는 수 찾기(파이썬, 자바) (0) | 2023.02.05 |
프로그래머스 C# H-Index(Array.Sort(), 파이썬, 자바) (0) | 2023.02.04 |
프로그래머스 C# 배열 두 배 만들기(P, J) (0) | 2023.02.04 |
프로그래머스 C# 몫 구하기(개쉬움, 파이썬, 자바) (0) | 2023.02.02 |