我愿称之为梦熊最最最最水的题
  • 板块灌水区
  • 楼主thinkerliu
  • 当前回复13
  • 已保存回复13
  • 发布时间2023/9/23 21:30
  • 上次更新2023/11/2 18:26:09
查看原帖
我愿称之为梦熊最最最最水的题
735666
thinkerliu楼主2023/9/23 21:30

NICA 校际交流 #3(同步赛)T362243 [梦熊-八月-T4] 搬砖

这就是梦熊的题吗???

强烈建议让梦熊团队好好看看,尤其是出数据的那位大佬

//AC code
#include <bits/stdc++.h>

int main()
{
    unsigned long long n, a, k, b;
    std::cin >> n >> a >> k >> b;
    if (n % 2 == 1)
    {
        std::cout << -1;
        return 0;
    }

    n /= 2;
    if (a * k >= b) // 这里我一开始打成 a * b >= k 了, so? 95pt!!! (a, b, k 本质上输入时毫无关系,打反了居然有 95pt ???)
    {
        std::cout << ((n / k) * b + std::min((n % k) * a, b)) * 2;
    }
    else
    {
        std::cout << (n * a) * 2;
    }
    return 0;
}

ps:我最开始错时完全没怀疑那里,害得我白白交了8次,罚时罚惨了qwq

2023/9/23 21:30
加载中...