Logo
(追記) (追記ここまで)

12443번 - アンテナ修復 (Small) 스페셜 저지다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
5 초 512 MB17111164.706%

문제

冒険家のパスカルは古代文明が残した宇宙人との通信装置を発見し使用方法を解明した。装置のアンテナは K 本のエレメントと呼ばれる特殊物質でできた直線状の棒で構成される。各エレメントの一端は + 極と呼ばれ、もう一端は - 極と呼ばれる。エレメントには 1 から K までの番号が振られている。

アンテナを動作させるには以下の4つの条件を満たすように組み立てなければならない。

  • すべてのエレメントが同一平面上にある
  • すべてのエレメントの + 極が同じ位置にある。これを接続点と呼ぶ
  • エレメント同士が重なるのは接続点のみ
  • 隣り合うエレメントがなす角度はすべて 360/K 度である

隣り合うエレメントの - 極の位置 2 点と接続点で作られる三角形の面積を隣り合うエレメントの組み合わせすべてについて足しあわせた値がアンテナの強度となる。

アンテナの強度を最大化する並べ方を計算し、その強度を出力せよ。

エレメントの太さは無視できるほど細いものとする。エレメントを切断したり、複数のエレメントをつなぎあわせて1本のエレメントとして使うことはできない。

입력

最初の行はテストケースの個数 T を表す正の整数である。各テストケースは以下のようなフォーマットで表される。

K
E1 E2 ... EK

ここで K はエレメントの数である。Ei は正の整数で、i 番目のエレメントの長さを表している。

制約

  • 1 ≤ T ≤ 100
  • 1 ≤ Ei ≤ 1000
  • 3 ≤ K ≤ 5

출력

各テストケースに対し、

Case #X: P

という内容を1行出力せよ。X は 1 から始まるテストケース番号、P は最大化された強度を表す。

제한

예제 입력 1

3
3
1 1 1
4
1 1 1 1
4
1 1 2 2

예제 출력 1

Case #1: 1.299038106
Case #2: 2
Case #3: 4.5

힌트

출처

Contest > Google > Google's Coding Competitions > Google Code Jam Japan 2011 > Code Jam Japan 2011 決勝 A1번

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /