G.cpp 403 B

12345678910111213141516171819202122
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. //问题 G: 所有情况的和 S1=a1+b1;S2=(a1+b1)(a2+b2); Sn=(a1+b1)***(an+bn)
  4. const int MOD = 1e9 + 7;
  5. typedef long long LL;
  6. int main() {
  7. for (int T; cin >> T;) {
  8. LL s = 1;
  9. while (T--) {
  10. int a, b;
  11. cin >> a >> b;
  12. s = (s * (a + b)) % MOD;
  13. }
  14. cout << s << endl;
  15. }
  16. return 0;
  17. }