塩見周子の徒然日記

自分のことを塩見周子と思い込んでいるオタクです

テスト

N,Q = map(int,input().split())
L = []
for i in range(Q):
    L.append(list(map(int,input().split())))
par = []
rank = []
for i in range(N):
    par.append(i)
    rank.append(0)
def find(x,par):
    if par[x] == x:
        return x
    else:
        return(par[x],par)
def unite(x,y,par,rank):
    x = find(x,par)
    y = find(y,par)
    if x != y:
        if rank[x] < rank[y]:
            par[x] = y
        else:
            par[y] = x
            if rank[x] == rank[y]:
                rank[x] += 1
def same(x,y,par):
    return find(x,par) == find(y,par)

ここまではOK

A,B,C = map(int,input().split())
if B//A >= C:
  print(C)
else:
  print(B//A)