TLE了两个点,都在Subtask #1
by sunisn @ 2023-08-16 11:24:07
@[sunisn](/user/907017) 孩子啊
by Kobe_BeanBryant @ 2023-08-16 11:33:52
@[sunisn](/user/907017) 你第14行编译都失败了……![](//图.tk/e)
by Kobe_BeanBryant @ 2023-08-16 11:34:24
好像少了个等号
by Kobe_BeanBryant @ 2023-08-16 11:35:36
你少了一个等号,补一下吧
by linzeyu2012 @ 2023-08-16 11:37:53
@[Kobe_BeanBryant](/user/754319) ....失算了
by sunisn @ 2023-08-16 11:46:03
@[sunisn](/user/907017) ……
by Kobe_BeanBryant @ 2023-08-16 11:47:41
@[Kobe_BeanBryant](/user/754319) 怎么说呢,等号是粘贴讨论时没粘上来(๑><๑)
by sunisn @ 2023-08-16 11:55:45
@[sunisn](/user/907017) 你前面的粘上了,后面的粘上了,中间的没粘上?![](//图.tk/8)
by Kobe_BeanBryant @ 2023-08-16 11:56:58
```
#include<bits/stdc++.h>
using namespace std;
map<int,bool>sb;
long long bs[201],i,j,k,n,m,ans,asd=1;
int main(){
cin>>n>>m;
for(i=1;i<=n;i++){
cin>>bs[i];
for(k=1;1;k++){
asd=bs[i]*k;
if(asd>m) break;
if(sb[asd]==0){
sb[asd]=1;
ans=(ans+asd)%376544743;
}
}
}
cout<<ans;
return 0;
}
```
by sunisn @ 2023-08-16 11:58:14