게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
프로그램 질문있어서 올림미다.
게시물ID : science_3292짧은주소 복사하기
작성자 : 부50776;..
추천 : 1
조회수 : 687회
댓글수 : 9개
등록시간 : 2010/11/15 22:01:05
피타고라스의 정리는 누구나 알고 있을 것이다.

a² + b² = c²

정수인 c가 주어질 때, a와 b를 구하는 프로그램을 작성하여라.

입력
정수 c가 입력된다. c는 130,000을 넘지 않는 자연수이다.

출력
c에 대해 만족하는 해가 있을 경우 정수 a와 b (a < b)를 출력한다. 
답이 여러개 존재하는 경우 그 중 하나만을 출력하고 없을 경우 "impossible"을 출력한다.

이거 힌트좀;;
for 2개를 쓰면 너무 느려져서 1초를 넘겨버려서 안됨미다.
다른방법좀부탁드려요


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호