新型コロナウイルス感染拡大に伴う
緊急経済対策の柱に位置付けられる
「現金30万円」の給付金。

これ貰えるのか貰えないのか
気になってしまったので実装してみました。

解説動画はこちら




聞いた話だと「給付条件」は段階があるようです。

1.世帯主の2~6月の月収が減り
以下の月収金額以下である場合は給付金は貰える

単身世帯…月収10万円
2人世帯…月収15万円
3人世帯…月収20万円
4人世帯…月収25万円

2.世帯主の2~6月の月収が1/2以下に減り
以下の月収金額以下である場合は給付金は貰える

単身世帯…月収20万円
2人世帯…月収30万円
3人世帯…月収40万円
4人世帯…月収50万円

段階があるのでちょいとややこしいですね。

今回はipywidgetsで実装してみました。

条件の目安にしていただく程度のものです
実際に貰えるかどうか等は
ご自身でご確認くださいませ。
from ipywidgets import IntSlider , interact

n1 = IntSlider(value=20, min=0, max=100, step=1,description='前年の月給')
n2 = IntSlider(value=20, min=0, max=100, step=1,description='今年の月給')
n3 = IntSlider(value=1  , min=1, max=4,      step=1,description='世帯人数')

def show_plot(n1, n2,n3):
    print('前年の月給 : {0}万円 , 今年の月給 : {1}万円 , 世帯人数 : {2}人'.format(n1,n2,n3))
    if any([(n3==1 and n2<=10),(n3==2 and n2<=15),(n3==3 and n2<=20),(n3==4 and n2<=25)]):
        print('給付金がもらえる(1)')
    elif (n2<=n1/2) and any([(n3==1 and n2<=20),(n3==2 and n2<=30),(n3==3 and n2<=40),(n3==4 and n2<=50)]):
        print('給付金がもらえる(2)')
    else:
        print('給付金は貰えない')

interact(show_plot, n1=n1,n2=n2,n3=n3)

実行していただくと、こんな感じになります。
スライダーを動かしていけば結果が出ます。

スクリーンショット 2020-04-12 16.05.24



結論から行くと
自分は貰えないんで、テンションだだ下がりです。

とはいえ、この条件であれば
家族が多ければ貰える人も結構いると思うので
条件に当てはまる方は
申し込みした方が良いですね。

申し込みする役所が
クラスターになる可能性も有るので
気を付けないといけないですが。

今回はこれまでです
それでは。