#include <bits/stdc++.h>
typedef long long ll;
const ll INF = 1e9+7;
#define coy cout << "YES" << endl
#define con cout << "NO" << endl
#define all(v) (v).begin(), (v).end()
#define lcm(a, b) ((a * b) / (__gcd(a, b)))
using namespace std;
void solve(){
int n,k,ans=0;
cin>>n>>k;
std::vector<int> vc(n);
for(int i=0;i<n;i++)cin>>vc[i];
for(int j=0;j<3;j++){
for(int i=0;i<n;i++){
if(vc[i]>=k)vc[i]-=k;
}
}
cout<<( accumulate(vc.begin(),vc.end(),0));
}
int main(){
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
solve();
}
1691B - Shoe Shuffling | 1706A - Another String Minimization Problem |
1695B - Circle Game | 1702B - Polycarp Writes a String from Memory |
1701A - Grass Field | 489C - Given Length and Sum of Digits |
886B - Vlad and Cafes | 915A - Garden |
356A - Knight Tournament | 1330A - Dreamoon and Ranking Collection |
1692B - All Distinct | 1156C - Match Points |
1675A - Food for Animals | 1328C - Ternary XOR |
1689A - Lex String | 1708B - Difference of GCDs |
863A - Quasi-palindrome | 1478A - Nezzar and Colorful Balls |
1581B - Diameter of Graph | 404A - Valera and X |
908A - New Year and Counting Cards | 146A - Lucky Ticket |
1594C - Make Them Equal | 1676A - Lucky |
1700B - Palindromic Numbers | 702C - Cellular Network |
1672C - Unequal Array | 1706C - Qpwoeirut And The City |
1697A - Parkway Walk | 1505B - DMCA |