YottaGin

Freedom is a responsible choice.

  • このサイトについて
  • kindle unlimited検索
  • コンタクト
ホーム
プログラミング

[Python] ABC002 C

2019/3/22 2019/4/18 プログラミング

C – 直訴

xa, ya, xb, yb, xc, yc = map(int, input().split())

#(xa, ya)が原点になるように三角形を平行移動する。
a = xb - xa
b = yb - ya

c = xc - xa
d = yc - ya

s = abs(a*d-b*c)/2
print(s)

メモ

  • 座標上での三角形の面積 平面上で直感的にわかりやすい証明 または より応用のきく行列式 

Atcoder, Python GinO

関連記事

NO IMAGE

[Python] ABC011 C

問題 C - 123引き算 回答 全探索は \( 3^{100} \) であり、難しい。 貪欲法 3を引けるときにそれより小さい数字を引く必要はないので、引ける数のうち最も大きな数字を引けば良い。 N = int(input()) N...

記事を読む

NO IMAGE

[Python] ヒープソート

Python でヒープソートを実装します。 ヒープソート ヒープソート(heap sort) とはリストの並べ替えを二分ヒープ木を用いて行うソートのアルゴリズムである(ヒープ領域とは無関係であることに注意する)。 出典: フリー百科事典『ウィキペディア(Wiki...

記事を読む

NO IMAGE

[Python] defaultdict を使った隣接リスト

隣接リスト グラフを表現する方法に隣接リストがあります。 ここでは、defaultdict オブジェクトを使うことで、より簡単に隣接リストを表現することを考えます。 defaultdict オブジェクト ほとんと辞書と同じですが、 存在しない...

記事を読む

NO IMAGE

[Python] 現代ポートフォリオ理論

Python で現代ポートフォリオ理論に基づいた最適な資産配分を計算します。 バークシャーハサウェイの2020年2月ポートフォリオ上位6銘柄を使います。 バークシャーハサウェイ(BRK)の最新ポートフォリオ 銀行株売られる クラ...

記事を読む

NO IMAGE

[Python] Educational DP Contest A – Frog 1

ABC004 Dを動的計画法で解きたい -> 動的計画法って何? -> accoderに動的計画法のコンテストがある! という順番です。 DPとはDynamic Programming、動的計画法の略です。 動的計画法(どうてきけいかくほう、英:...

記事を読む


[Python] ABC002 B
[Python] ABC002 D by python

サイト内検索

人気の投稿とページ

  • パレート図
  • [Python] 中置記法から後置記法への書き換え
  • [Python] 2分探索 リストの中で最も近い値
  • [データ構造] 三分探索木をPythonで実装
  • GridSearchCV で LGBM の Categorical Feature を使う際のエラー
  • 微分 接線の傾き
  • [Python] Educational DP Contest I - Coins
  • 基本的な不定積分
  • VLIW
  • [Python] Stackを実装

最近の投稿

  • [c言語] ローグライクを作ってみる (1)
  • [c言語] さっと復習(16) 簡単なDBを作成する
  • 平面ベクトルの線形独立
  • [c言語] さっと復習(15) ファイル操作
  • 幾何学的ベクトル
  • [c言語] さっと復習(14) 構造体

カテゴリー

  • ITリテラシ
  • アルゴリズム
  • プログラミング
  • 経済学/数学
  • 雑記
  • このサイトについて
  • コンタクト
  • プライバシーポリシー
Public Domain YottaGin No Rights Reserved.