YottaGin

Freedom is a responsible choice.

[Python] ABC006 A

2019/4/17 プログラミング

問題

A – 世界のFizzBuzz

回答

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

def main():
    N = int(input())
    if N % 3 == 0:
        print('YES')
    else:
        print('NO')
    
main()

Atcoder, Python GinO

関連記事

[データ構造] TRIE木

TRIE木 トライ木(英:trie)やプレフィックス木(英:prefix tree)とは、順序付き木の一種。あるノードの配下の全ノードは、自身に対応する文字列に共通するプレフィックス(接頭部)があり、ルート(根)には空の文字列が対応している。値は一般に...

記事を読む

[Python] multiprocessingを試す (4)

前回からの続きです。 pool python で mulitprocessing を行う方法として、process 以外に pool があります。 プロセスプール process と pool の違い Python Multiproce...

記事を読む

[Python] ABC015 B

問題 B - 高橋くんの集計 回答 切り上げ math.ceil(x) import math N = int(input()) A = list(map(int, input().split())) cnt_bugs = 0 cnt_...

記事を読む

[Python] pandasでUnicodeDecodeErrorが起きた時

Windowsで作成したcsvファイルをpandasで開こうとすると、良くUnicodeDecodeErrorが出ていらいらさせられます。 read_csvでencoding='cp932'つけることで今までは解決していたのですが、なぜか今回はうまくいきません。 ...

記事を読む

[Python] pandasで特定文字が出現するごとにデータフレームを分割

何度かググっているので、自分用にメモをしておきます。 pandasで、ある特定の文字、例えば"sep"が行に出てきたら、その次の行からまた"sep"が出てくるまでを、別のデータフレームとして分割したいときは、下記のようにする。 df.groupby((df == ...

記事を読む


Public Domain YottaGin No Rights Reserved.