解析代码如下:

#include <stdio.h>
#include <algorithm>
using namespace std;

typedef struct Node_ {
    int L, R;
    int V;
}Node;

Node N[1005];

int cmp(const void *a, const void *b) {
    Node *p1 = (Node *)a;
    Node *p2 = (Node *)b;
    if(p1->R != p2->R) {
        return p1->R - p2->R;
    }else {
        return p1->L - p2->L;
    }
}

int main() {
    int n, a, b;

while(~scanf("%d", &n)) {
        scanf("%d%d", &a, &b);
        for(int i=0; i<n; i++) {
            scanf("%d%d", &N[i].L, &N[i].R);
        }
        qsort(N, n, sizeof(N[0]), cmp);

for(int i=0; i<n; i++) {
            int sum = a;
            for(int j=0; j<i; j++) {
                sum = sum*N[j].L;
            }
            N[i].V = sum/N[i].R;
        }
        int max = -1;
        for(int i=0; i<n; i++) {
            if(N[i].V > max) {
                max = N[i].V;
            }
        }
        printf("%d\n", max);
    }
}

NOIP 提高组复赛 day1 国王游戏相关推荐

  1. 2018 NOIP 提高组 复赛 day1

    文章目录 T1 铺设道路 T1 分析 T2 货币系统 T2 分析 T3 赛道修建 T3 分析 T1 铺设道路 题目点击→洛谷 P5019 铺设道路 题目描述 春春是一名道路工程师,负责铺设一条长度为 ...

  2. NOIP 提高组 复赛 历年 试题

    NOIP 提高组  复赛  历年 试题 NOIP 2017 提高组 复赛  试题 https://wenku.baidu.com/view/70de9e29854769eae009581b6bd97f ...

  3. 2018 NOIP 提高组 复赛 day2

    文章目录 T1 旅行 T1 分析 T2 填数游戏 T2 分析 T3 保卫王国 T3 分析 不得不说-noip的趋势越来越像是day1基础+思路稳定分数,基本确定你能在哪个获奖区,day2难度提高,给满 ...

  4. NOIP提高组复赛 知识点整理

    枚举.模拟.贪心.递推.排序(快排) 高精度: 加法,减法,乘法(应该只会有高精乘单精),高精度除单精 分治: 二分查找 整体二分 CDQ分治 三分 搜索: dfs.剪枝 bfs.双向bfs 启发式搜 ...

  5. NOIP2013 提高组复赛解题报告

    NOIP2013 提高组复赛 day1 day\;1 1002. 火柴排队 贪心+数据结构/归并排序 这个"相邻交换"让我联想到了NOIP2012_day1_task2_game那 ...

  6. NOIP 2008 提高组 复赛 message 传字条

    NOIP 2008 提高组 复赛 message 传字条 1.样例很快模拟成功,但感觉是凑出来的,没有章法. 2.深度优先遍历,但感觉容易超时. 3.动态规划?翻看他人代码,发现动态规划的写法,确实想 ...

  7. NOIP 2010 普及组 复赛 sanguo 三国游戏

    NOIP 2010 普及组 复赛 sanguo 三国游戏 1.扫到他人讨论,取第2大值,且小涵必胜. 2.编码,样例通过,提交,只通过了测试点1,6. 3.看了题解,发现是武将配对中,找出配对的第2大 ...

  8. 2018.12.08【NOIP提高组】模拟B组总结(未完成)

    2018.12.08[NOIP提高组]模拟B组总结 diyiti 保留道路 进化序列 B diyiti Description 给定n 根直的木棍,要从中选出6 根木棍,满足:能用这6 根木棍拼出一个 ...

  9. 第一届『Citric杯』NOIP提高组模拟赛 题解

    [官方题解]第一届『Citric杯』NOIP提高组模拟赛 题解 第一题 柠檬超市 这题是本次模拟赛的送分题.做法显然. 但是注意此题有一个陷阱: 注意W和C的规模都是10^9,所以如果直接用doubl ...

最新文章

  1. (C++)堆排序的3个关键函数
  2. LaTeX 表格旋转的设置
  3. Azure DevOps+Docker+Asp.NET Core 实现CI/CD(一 .简介与创建自己的代理池)
  4. 【转】性能测试,影响 TPS 的一些因素
  5. Apache ab 测试结果的分析
  6. BZOJ1925 [Sdoi2010]地精部落 【dp】
  7. 系统更新链接服务器超时,win10系统更新导致Dr.com连接认证服务器超时的解决方法...
  8. Android开发技术周报 Issue#69
  9. python低通滤波器设计(FIR, IIR)
  10. 超定方程组和欠定方程组
  11. Spring IOC与AOP实现原理
  12. react 父子 --- 子父 通讯
  13. 学习心得 Tianmao 篇 RecyclerView.Adapter 我自己的使用理解(类组合模式)
  14. c语言分数乘法,武汉小学数学六年级
  15. c# 实现的支付宝支付
  16. 深大uooc学术道德与学术规范教育第十二章
  17. mybatis学习日志之总结
  18. FBI的阅人术_如何在一开始谈话的几分钟内,了解这个人?
  19. Java 贪吃虫小游戏
  20. 递归方法求最大公约数,求最小公倍数

热门文章

  1. 11.位运算符:什么是位运算符???位运算符共有哪七种???位运算符和逻辑运算符的区别是什么???
  2. 基于新版本Gradle上传jitpack开源项目
  3. Windows - 关于网络唤醒设置的说明
  4. SQL TIMESTAMP 时间日期比较语句
  5. Ubuntu下怎么退出vim编辑器
  6. 最长公共子序列、最长连续公共子序列、最长递增子序列
  7. Linux目录与管理
  8. 做人要心正,待人要心诚
  9. TransOMCS:从语言图提取常识知识
  10. 除了爱你的人,这个世界没人会记得你