#include <bits/stdc++.h>
#define fastio ios::sync_with_stdio(0), cin.tie(0)
using namespace std;
using ll = long long;
const ll MOD = 1e9+7;
int m;
void input() {
fastio;
cin >> m;
}
ll inverse(ll b, int n) {
ll ret = 1;
while(n) {
if(n&1) ret = ret * b % MOD;
b = b * b % MOD;
n >>= 1;
}
return ret;
}
ll fraction(ll a, ll b) {
return a * inverse(b, MOD-2) % MOD;
}
int main() {
input();
ll ans = 0;
while(m--) {
int n, s; cin >> n >> s;
ans = (ans + fraction(s, n)) % MOD;
}
cout << ans;
}
백준 17144 미세먼지 안녕! 혼내주기 (0) | 2021.07.23 |
---|---|
백준 9935 문자열 폭발 혼내주기 (0) | 2021.07.23 |
백준 2042 구간 합 구하기 혼내주기 (0) | 2021.07.23 |
백준 2357 최솟값과 최댓값 혼내주기 (0) | 2021.07.23 |
백준 9345 디지털 비디오 디스크(DVDs) 혼내주기 (0) | 2021.07.23 |
댓글 영역