코린이의 소소한 공부노트

[LeetCode/Easy] 2455. Average Value of Even Numbers That Are Divisible by Three 본문

코딩테스트 풀이/JAVA

[LeetCode/Easy] 2455. Average Value of Even Numbers That Are Divisible by Three

무지맘 2023. 5. 4. 15:11

1. Input

1) int[] nums

 

2. Output

1) nums에 있는 양의 정수들 중 3으로 나누어 떨어지는 짝수의 평균을 소수 첫째자리에서 버림한 값을 반환

 

3. Constraint

1) 1 <= nums.length <= 1000

2) 1 <= nums[i] <= 1000

 

4. Example

Input: nums = [1,3,6,10,12,15] -> Output: 9

Input: nums = [1,2,4,7,10] -> Output: 0

 

5. Code

1) 첫 코드(2023/05/04)

class Solution {
    public int averageValue(int[] nums) {
        int sum = 0, n = 0;
        for(int i : nums){
            if(i%6==0){
                sum +=i; n++;
            }
        }
        return n==0 ? n : sum/n;
    }
}