初心者のプログラミング日記

プログラミング初心者の日記

プログラミングに関することを書いていきます。

ABC150(A~C)

A - 500 Yen Coins

https://atcoder.jp/contests/abc150/tasks/abc150_a

K,X=map(int,input().split())

if K*500>=X:
    print("Yes")
else:
    print("No")

B - Count ABC

https://atcoder.jp/contests/abc150/tasks/abc150_b

N=int(input())
S=str(input())

print(S.count("ABC"))

C - Count Order

https://atcoder.jp/contests/abc150/tasks/abc150_c

import itertools

N=int(input())
lists=[i for i in range(1,N+1)]
P=list(map(int,input().split()))
Q=list(map(int,input().split()))

m = list(itertools.permutations(lists, N))

num1=m.index(tuple(P))+1
num2=m.index(tuple(Q))+1

print(abs(num1-num2))