const ll N = 1e6+10; ll n, x, y; bitset <N> f(1); void work() { cin>>n; for (ll i=1; i<=n; i++) { cin>>x>>y; f = (f<<(x*x))|(f<<(y*y)); } cout<<f.count(); }
注册一个 SDSY 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 SDSY 通用账户