Port 53

明日のための技術メモ

AtCoder ABC078 A

概要

AtCoder Beginner Contest 078 A問題より。
CTFでも使えそうなものが出てきたので、記録。
picoCTF2018でデコード系をやった記事はこちら

問題

f:id:saturn-glave:20200303232129p:plain 入力でA~Fのどれか1文字が2つ与えられるので、これらを16進数にして大小比較する問題。
16進数にする必要はどこにもなく、ASCII変換して大小比較をすればいいだけ。

ポイント

odd('a')で文字からASCIIへ、chr(100)でASCIIから文字へ変換できる

#coding:utf-8

x, y = map(str, input().split())

#16進数でなくASCII変換して値を比較する
if ord(x) < ord(y):
    print('<')
elif ord(x) > ord(y):
    print('>')
else:
    print('=')