/ SeriousOJ /

Record Detail

Accepted


  
# Status Time Cost Memory Cost
#1 Accepted 2ms 540.0 KiB
#2 Accepted 2ms 328.0 KiB
#3 Accepted 2ms 528.0 KiB
#4 Accepted 3ms 496.0 KiB
#5 Accepted 9ms 588.0 KiB
#6 Accepted 71ms 1.297 MiB
#7 Accepted 70ms 1.422 MiB
#8 Accepted 71ms 1.445 MiB
#9 Accepted 71ms 1.266 MiB
#10 Accepted 2ms 328.0 KiB

Code

/**
 *    author:  pollob18
 *    created: July 2024
**/
#include <bits/stdc++.h>
#define ll   long long int
#define yes  "YES"
#define no   "NO"
#define nl   "\n"
#define pb   push_back
#define all(a)  a.begin(),a.end()
#define allr(a) a.rbegin(),a.rend()
#define Code_By_pollob ios::sync_with_stdio(false); cin.tie(0);
using namespace std;

void solution()
{
    ll n,d;
    cin>>n>>d;
    ll a,b;
    cin>>a>>b;
    if(n<=d){
        cout<<n*a<<nl;
       return;
    }
    ll x=d*a;
    ll y=(n-d)*b;
    cout<<x+y<<nl;
}
int main()
{
    Code_By_pollob
    int tc;
    cin>>tc;
    while(tc--)
    {
        solution();
    }
    return 0;
}

Information

Submit By
Type
Submission
Problem
P1090 Summer trip
Contest
Brain Booster #5
Language
C++20 (G++ 13.2.0)
Submit At
2024-09-05 15:44:55
Judged At
2024-10-03 13:10:32
Judged By
Score
100
Total Time
71ms
Peak Memory
1.445 MiB