P10781 【MX-J1-T1】『FLA - III』Spectral 题解

P10781 【MX-J1-T1】『FLA - III』Spectral 题解

大致思路:

这道题目最直接的方法就是暴力找最大值,显然会超时,接着就是进行打表,我们会发现,这道题的函数,是一个单峰函数,只会在一开始持续上升,在一定的位置持续下降,所以我们只需要找到那个转折点,直接退出即可。

代码实现:

#include <bits/stdc++.h>
#define int long long
using namespace std;
const int MOD = 1e9 + 7;
const int N = 5e5 + 10;
inline int read()
{
    int x = 0, f = 1; char ch = getchar();
    while (!isdigit(ch)) { if (ch == '-') f = -1; ch = getchar(); }
    while (isdigit(ch)) { x = x * 10 + ch - '0'; ch = getchar(); }
    return x * f;
}
int T;
signed main() {
	T = read();
    while (T--) {
        double k, res = 0;
        int n;
        n = read();
        cin >> k;
        if(n == 1) cout << fixed << setprecision(1) << k << "\n";
        else{
			for (int i = 1;i <= n; ++ i)
			{
				if(k + res / i < res) break;
				else res = k + res / i;
			}
			cout << fixed << setprecision(1) << res << "\n";
        }
    }
    return 0;
}

这样这道题目就完成啦!!!

相关推荐

  1. P10781MX-J1-T1】『FLA - IIISpectral 题解

    2024-07-16 19:20:05       17 阅读
  2. 【CF】团队训练赛1 J-Mex Tree 题解

    2024-07-16 19:20:05       56 阅读
  3. 论文复现:torch.max(p,1)

    2024-07-16 19:20:05       30 阅读
  4. t1t1t1t1

    2024-07-16 19:20:05       28 阅读
  5. 洛谷 P3806 [模板] 点分治 1 题解

    2024-07-16 19:20:05       21 阅读
  6. J1】【map】考试

    2024-07-16 19:20:05       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 19:20:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 19:20:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 19:20:05       58 阅读
  4. Python语言-面向对象

    2024-07-16 19:20:05       69 阅读

热门阅读

  1. docker镜像源配置

    2024-07-16 19:20:05       20 阅读
  2. React基础学习-Day05

    2024-07-16 19:20:05       18 阅读
  3. 每天一个数据分析题(四百三十一)- 卡方检验

    2024-07-16 19:20:05       22 阅读
  4. buttonrpc解析—server篇

    2024-07-16 19:20:05       20 阅读
  5. Haproxy负载均衡

    2024-07-16 19:20:05       23 阅读
  6. redhat基础的环境搭建

    2024-07-16 19:20:05       21 阅读
  7. 【阶乘】个人练习-Leetcode-LCP 22. 黑白方格画

    2024-07-16 19:20:05       21 阅读
  8. EnableFeignClients详解

    2024-07-16 19:20:05       24 阅读
  9. 自动驾驶的规划控制简介

    2024-07-16 19:20:05       19 阅读
  10. 查看 RocketMQ 中的重试队列和死信队列

    2024-07-16 19:20:05       22 阅读
  11. 靖江美食元宇宙

    2024-07-16 19:20:05       20 阅读
  12. python实现自动更新prometheus规则

    2024-07-16 19:20:05       20 阅读
  13. POSIX 标准-信号量sem_t

    2024-07-16 19:20:05       19 阅读