반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준 알고리즘] 백준 14264번 정육각형과 삼각형 파이썬(Python)

1) 문제번호 : 14264번

 

2) 문제 출처

https://www.acmicpc.net/problem/14264

 

14264번: 정육각형과 삼각형

첫째 줄에 정육각형 한 변의 길이 L이 주어진다. (1 ≤ L ≤ 1,000,000, L은 정수)

www.acmicpc.net

 

2. 문제

한 변의 길이가 L인 정육각형을 가지고 있다. 오늘은 이 정육각형에 세 개의 겹치지 않는 대각선을 그리려고 한다.

대각선은 정육각형을 4개의 삼각형으로 나눈다. 4개의 삼각형 중에 면적이 제일 작은 삼각형의 면적을 S라고 한다.

가능한 S중에서 최댓값을 구하는 프로그램을 작성하시오.

 

3. 제약사항

 

4. 입력

첫째 줄에 정육각형 한 변의 길이 L이 주어진다. (1 ≤ L ≤ 1,000,000, L은 정수)

 

 

5. 출력

첫째 줄에 S의 최댓값을 출력한다. 절대/상대 오차는 10-9까지 허용한다.

 

6. 풀이

- 루트 3 / 4  * L^2을 구하면 된다.

 

7. 소스 코드

import sys
import math

input = sys.stdin.readline
L = int(input())

print(math.sqrt(3)/4 * L**2)

 


 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기