Untitled
3 years ago in Plain Text
import requests
print("\nEnter rating: ", end="")
rate = int(input())
print()
data = requests.get(" https://codeforces.com/api/contest.list").json()
contests = []
for i in data['result']:
if "ducational" in i['name']:
contests.append(i['id'])
data = requests.get(" https://codeforces.com/api/problemset.problems").json()
cnt=0
for i in data['result']['problems']:
if i['contestId'] in contests:
try:
if rate == i['rating']:
cnt+=1
print(str(cnt)+") https://codeforces.com/contest/"+str(i['contestId'])+"/problem/"+str(i['index']), i['name'])
except:
pass
print("\n"+str(cnt)+" questions found\n")