'''
跳水比赛计分
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
有若干个同学参加跳水比赛,每个同学都有若干位老师给他打分。 一共有m条打分记录,每一条记录的格式都是这样的:"id score",表示编号为id的同学获得了score分。(id和score都是正整数) 现在这m条记录依次送到了你的手上,你想在每一条记录到达的时候,都快速地计算出这个编号为id的同学目前得到的平均分是多少。平均只取整数部分即可,小数部分直接去掉,不要四舍五入。

输入
第一行,一个整数m。(m <= 100000)
接下来m行,每行两个正整数代表id和score.
输出
对每行的 id score, 输出id同学到目前为止的平均分
样例输入
4
1 100
2 90
2 95
1 70
样例输出
100
90
92
85
'''
n=int(input())
dt={}
dk={}
for i in range(n):
    cc=input().split()
    dt[cc[0]]=dt.get(cc[0],0)+int(cc[1])
    dk[cc[0]]=dk.get(cc[0],0)+1
    print(int(dt.get(cc[0])/dk.get(cc[0])))