挺水的一道题,规律性很强,在数组中找出最大的数max,用max/m计算出倍数t,然后再把数组中的书都减去t*m,之后就把数组从后遍历找出第一个大于零的就行了

#include<iostream>
#include<stdio.h>
using namespace std;
int main(){//   freopen("in.txt","r",stdin);int a[105],n,m;while(~scanf("%d%d",&n,&m)){int max=0;for(int i=0;i<n;i++){scanf("%d",&a[i]);if(a[i]>max) max=a[i];}int t=max/m;if(max%m==0) t--;for(int i=0;i<n;i++){a[i]-=t*m;}int ans=-1;for(int i=n-1;i>=0;i--){if(a[i]>0){ans=i;break;}}if(t==0)cout<<n<<endl;elsecout<<ans+1<<endl;}
}

450A - Jzzhu and Children 找规律也可以模拟相关推荐

  1. 【CF 450A】 Jzzhu and Children

    [CF 450A] Jzzhu and Children 发糖 n个小盆(屁)友(孩) 站好队 第i个人想要ai颗糖 但坏叔蜀一个人一次只发m个糖 还想要就要到队尾排队 领够糖的就走开 问最后走的小朋 ...

  2. 2018.09.01 poj3071Football(概率dp+二进制找规律)

    传送门 概率dp简单题. 设f[i][j]表示前i轮j获胜的概率. 如果j,k能够刚好在第i轮相遇,找规律可以发现j,k满足: (j−1)>>(i−1)(j−1)>>(i−1) ...

  3. 点分治问题 ----------- P3727 曼哈顿计划E[点分治+博弈SG函数打表找规律]

    题目链接 解题思路: 1.首先对于每个操作我们实际上是一个博弈问题 对于k=1的操作就是很基础的NIM游戏就是找到一条链的异或和为0 对于k=2的操作通过达打表找规律: 如果s是奇数那么偶数的SG函数 ...

  4. 数学/找规律/sgu 118 Digital root

    题意 定义f(n)为n各位数字之和,如果n是各位数,则n个数根是f(n),否则为f(n)的数根 现在给出n个Ai,求出A1*A2*-*AN + A1*A2*-*AN-1 + - + A1*A2 + A ...

  5. HDU 5703 Desert 水题 找规律

    HDU 5703 Desert 水题 找规律 已知有n个单位的水,问有几种方式把这些水喝完,每天至少喝1个单位的水,而且每天喝的水的单位为整数.看上去挺复杂要跑循环,但其实上,列举几种情况之后就会发现 ...

  6. Odd Grasshopper 奇偶找规律

    思路 : 首先根据输入的奇偶性分别找规律,发现与输入无关,都满足4个一循环的规律 如果次数n刚好是4的倍数,那么就是x0,否则,找到小于n中最靠近n的一个4的倍数,从它开始模拟到n,就是答案 #inc ...

  7. 2021 年百度之星·程序设计大赛 - 初赛二 1001 签到(找规律,快速幂)

    solution 找规律 #include <iostream> #include <algorithm>using namespace std;const int mod = ...

  8. 洛谷P2158仪仗队(数学,观察找规律,欧拉函数)

    题目链接:https://www.luogu.org/problemnew/show/P2158 读完题被吓到了,这是什么东西. 总之,需要观察+找规律啊!观察可以发现,从第三行开始,第i行中当前直角 ...

  9. uvalive5092(找规律)

    题意: 给出n和m,我们有一个由1~n组成的n个数字的数列a[],如果a[i]>i,我们就把ans++,我们要求出ans==m的数列有多少个. 思路: 打个表,找规律,规律如代码中所示,类似于杨 ...

  10. uva1511(找规律。。。)

    题意: 给出n个点,n个点构成了完全图,每条边是红色或者是蓝色,问这个图中有多少个三角形三条边都是同一个颜色. 思路: 本想暴力,看见榜单上大家都TLE了,不敢暴力了,就找规律. 画图发现,如果三个点 ...

最新文章

  1. 绝对炫的3D幻灯片-SLICEBOX
  2. log4j添加日志一定记住在工程的web.xml文件下加一些内容
  3. 打不开内存卡,U盘提示未格式化的3种修复及数据恢复方法
  4. mysql 10分钟一聚合_SQL-根据DateTime查询多个聚合-MySQL
  5. [MEGA DEAL] Ultimate SQL Bootcamp认证捆绑包(98%)
  6. 人工神经网络_制作属于自己的人工神经网络
  7. PHP--字符串处理函数
  8. 45K!拿下 AI 技术岗,这些知识点全考了!
  9. 综合应用WPF/WCF/WF/LINQ之十七:关于简化发布新版本的步骤的问题
  10. 子集和问题 算法_贪婪算法有多好?Submodularity告诉你
  11. astr在python_python学习之初识字符串
  12. java mvc jquery weui_WEUI 事件绑定
  13. Vijos P1975 扫雷游戏【谜题】
  14. 利用java反射原理写了一个简单赋值和取值通用类【改】
  15. 邻接表与邻接矩阵的相互转换
  16. stm32+ucos,si4438调试
  17. 关于灰鸽子和黑软的一些看法
  18. (转)开源GIS总结(一)——总结
  19. 反射之前奏Oracle升级版
  20. 用户编写的python程序、无需修改就可以_超星泛雅大学英语A(Ⅳ答案

热门文章

  1. Hooks——钩子概览
  2. header简单用处
  3. nyoj_49_开心的小明_201403161133
  4. 关于下载 GAE High Replication Datastore 数据[实战篇]上
  5. 记:从百度空间搬家到博客园--写博客要写的舒服
  6. Openwrt Uboot烧写
  7. struct结构体指定初始化项目
  8. 使用JSON实现分页
  9. Easyui datebox单击文本框显示日期选择
  10. 特殊字符搜索网站 http://symbolhound.com/