JAVA 코딩테스트 :: 등차수열

s_omi·2022년 7월 21일
0

JAVA (자바)

목록 보기
44/62
post-thumbnail
post-custom-banner

📝 등차수열

  • 첫째항부터 같은 값으로 더해지는 수열(연속된 두 개의 수의 차이가 일정한 수열)
  • 공차 d : 등차수열에서 이웃한 두 항의 변화량
  • 일반항 = a + (n-1)d
  • 등차수열의 합의 일반항 = n(a1 + an)/2

▶ 예시

  • list 값들이 등차수열이면 1, 아니면 0
public static void main(String[] args) {
    Integer[] list = {10, 20, 30};

    for(int i = 0; i < list.length-2; i++){
        if((list[i] - list[i+1]) == (list[i+1] - list[i+2]))
            System.out.println(1);
        else
            System.out.println(0);
    }
}

profile
공부한 거 올려요 :)

0개의 댓글