YottaGin

Freedom is a responsible choice.

  • このサイトについて
  • kindle unlimited検索
  • コンタクト
ホーム
アルゴリズム

[Python] ABC006 C

2019/4/18 アルゴリズム, プログラミング

問題

C – スフィンクスのなぞなぞ

回答

import sys
# input処理を高速化する
input = sys.stdin.readline

def main():
    N, M = map(int, input().split())
    
    for old in range(N):
        adult = (4*N - M - old)/2
        if adult.is_integer() and adult >= 0:
            child = N - adult - old
            if child>= 0:
                print(int(adult), old, int(child))
                break
    else:
        print(-1, -1, -1)

main()

Atcoder, Python GinO

関連記事

NO IMAGE

[Python] ABC019 C

問題 C - 高橋くんと魔法の箱 回答 スライドに従い、50点回答を求めます。 AtCoder Beginner Contest 019 解説 from AtCoder Inc. N = int(input()) a = list(...

記事を読む

NO IMAGE

[Python] Punctuationの一括削除

punctuationとは、記号文字列のことです。 str.translate() を使う方法と、正規表現を使う方法で行ってみます。 str.translate() を使うPunctuationの削除 str.translate()を使い、Punctuat...

記事を読む

NO IMAGE

[Python] Scrapyを使ってみる (2)

こちらの続きです。 今回は、以前のチュートリアルを基にして、コマンドによるspiderの生成、取得した情報のmysqlへの保存を行います。 以下を参考にしています。 Python製クローラー「Scrapy」の始め方メモ PythonのScra...

記事を読む

NO IMAGE

[Python] ABC011 D

問題 D - 大ジャンプ 回答 90点回答 深さ優先探索 \(4^8 = 65534 \) 通りであれば全探索ができる。 N, D = map(int, input().split()) X, Y = map(int, input().sp...

記事を読む

NO IMAGE

[Python] 2分探索木が同一か判定

2つの2分探索木が同一かどうか判定します。 同じ場所のノードに同じデータを持つ場合を同一と判断します。 2分探索木は、以下の実装を使います。 同じかどうかの判定を左の子と右の子に再帰的に行うことで判断できます。 判定するノードが葉ノードの子で...

記事を読む


[Python] 鶴亀算
[Python] 最長増加部分列(LIS)問題

サイト内検索

人気の投稿とページ

  • [データ構造] AVL木を Python で実装
  • [Python] MS Access .mdbファイルにアクセスする
  • [Python] 鶴亀算
  • 100MIPSのCPUの平均利用率
  • [Python] 2分探索 リストの中で最も近い値
  • [グラフ] DAGの最短経路
  • コンピュータシステムの名称
  • [Python] pyautoguiを使ってみる
  • [Python] multiprocessingを試す (2)
  • [Python] k近傍法 (4) グリッドサーチ

最近の投稿

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

カテゴリー

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