제출 #1340735

#제출 시각아이디문제언어결과실행 시간메모리
1340735rony_jsTezina (COCI26_tezina)C++20
0 / 70
123 ms8128 KiB
#include <bits/stdc++.h>
#define int long long


using namespace std;



inline void solve(){

	int n,k; cin>>n>>k;
	vector<int>v(n);
	set<int>s;
	map<int,int>m;
	for(int i = 0; i<n; i++){cin>>v[i];
		m[v[i]]++;
		s.insert(v[i]);
	}

	int ans = 0;	

	for(auto to: s){
		int c = 0;
		for(int j = 1; j<=k; j++){
			c+=((to/j)*(to+2))%100000001;
		}
		ans+=c*m[to];
	}

	cout<<ans<<endl;


}


signed main(){

	solve();

	return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...