LoginSignup
4
11

More than 5 years have passed since last update.

Pythonで競プロに挑む日誌 vol.1 ~はじめの一歩~

Last updated at Posted at 2018-08-29

はじめに

製造業のハードウェア開発・製造に7年携わってきました。新たな刺激を求めてソフトウェア(というかプログラミング)に挑戦していきます。

目標

  • AtCoder をはじめる
  • 今年の10月内に茶色を取得する
  • 年内に緑色を取得する
  • APG4b で C++ にも手を出す

参考サイト
AtCoder レート
AtCoderで緑色になりました。
AtCoder 灰色・茶色・緑色・水色になるまでやったこと

日誌の内容

その日に解いた問題の感想や困ったこと, 解決策, 気づきを記録します。
同じように挑戦しようとしている人の参考になれば幸甚です。

更新頻度

ほぼ毎日


さて、前置き長くなりましたが今日の日誌です。

本日の問題

はじめてのあっとこーだー

https://beta.atcoder.jp/contests/abs/tasks/practice_1
一連の操作を把握するためだけの問題。コピペして提出するだけなので省略。

ABC086A - Product

https://beta.atcoder.jp/contests/abs/tasks/abc086_a
結果(0点)

NG.py
a, b = map(int, input().strip().split())
if (a+b) % 2 == 0:
    print("Even")
else:
    print("Odd")

修正後(100点)

OK.py
a, b = map(int, input().strip().split())
if (a*b) % 2 == 0:
    print("Even")
else:
    print("Odd")

「a と b の和」ではなく、「a と b の積」を求める問題じゃん。。。
「問題文きちんと読みましょう」というありきたりなイージーミスをかましました。

明日やること

ABC081A - Placing Marbles を解く。

4
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
11