Gyuseok
Dreaming_developer
Gyuseok
  • 분류 전체보기 (39)
    • Note (0)
    • TIL (8)
    • 일상 (1)
    • git & git hub (1)
    • Algorithm (14)
    • JAVA (5)
    • Spring & SpringBoot (10)
    • 기업연계 프로젝트 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 관리자
  • 티스토리
  • 글작성

공지사항

인기 글

태그

  • lombok
  • 메가바이트스쿨
  • pattern
  • 내일배움카드
  • MegabyteSchool
  • 국비지원교육
  • 개발자취업부트캠프
  • java
  • Builder
  • 패스트캠퍼스

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Gyuseok

Dreaming_developer

Algorithm

2022_09_22 실습 5

2022. 9. 23. 03:05
  • 삼각형이 성립할 수 있는 조건은 a + b > c (가장 긴변) 이다.
  • 삼각형이 될 수 있는 1 ≤ a, b, c ≤ 100 정수 중 피타고라스를 만족하는 (a, b, c) 쌍의 개수를 구하시오.
  • 피타고라스 조건
  • c^2 = a^2 + b^2 (c가 가장 긴변)

Answer

package me.day04.practice;

public class Practice05 {
    public static void main(String[] args) {
        int a;
        int b;
        int c;
        int i=0;
        for (int A = 1; A <=100; A++){
            for (int B = 1; B <=100; B++){
                for (int C = 1; C <=100; C++){
                    if ( A + B > C && (A*A)+(B*B)==(C*C)){
                        i++;
                    }
                }
            }
        }
        System.out.println(i);
    }
}

'Algorithm' 카테고리의 다른 글

2022_09_22 실습 7  (1) 2022.09.23
2022_09_22 실습 6  (1) 2022.09.23
2022_09_22 실습 4  (1) 2022.09.23
2022_09_22 실습 3  (0) 2022.09.23
2022_09_22 실습 1 & 2  (1) 2022.09.23
    'Algorithm' 카테고리의 다른 글
    • 2022_09_22 실습 7
    • 2022_09_22 실습 6
    • 2022_09_22 실습 4
    • 2022_09_22 실습 3
    Gyuseok
    Gyuseok

    티스토리툴바