BNU 0817 J. The More The Better
来源:互联网 发布:c语言指定位取反 编辑:程序博客网 时间:2024/05/29 11:05
2012 Multi-University Training Contest 8
水题一道
❤思路
条件限制,最多只能有一个Y 大于 L / 2 。而这个 Y 必须与剩下所有的 Y 中最大的那个相加也 < L / 2。
所以需要记录 min 和 max 。min 为遇到的> L / 2 的最小的那个 Y 。max 则是所有 < L / 2 中最大的那个。
#include<stdio.h>int main(){ __int64 n,l,a,b,mod; __int64 i,ans,min,max; while(scanf("%I64d%I64d%I64d%I64d%I64d",&n,&l,&a,&b,&mod)!=EOF){ __int64 mark; a=a%mod; mark=(a+b)%mod; ans=0; min=1e18; max=0; for(i=1;i<=n;i++){ if(mark<=(l/2)){ ans++; if(mark>max) max=mark; } else{ if(mark<min) min=mark; } mark+=a; mark=mark%mod; } if(min+max<=l){ ans++; } printf("%I64d\n",ans); } return 0;}
- BNU 0817 J. The More The Better
- MUTC8 J-The More The Better
- BNU OJ The More The Better || HDU 4379
- The more, The Better
- The more, The Better
- The more, The Better
- HDU_4379_The More The Better
- hdu1561 The more, The Better
- HDU1561 The more, The Better
- HDU1561 The more, The Better
- HDU1561 The more,The better
- hdu-The more, The Better
- hdu The more, The Better
- hdu The more, The Better
- hdu1561 The more, The Better
- HDU1561-The more, The Better
- HDU1561 The more, The Better
- The more, The Better HDU
- EditorGridPanel中的ComboBox触发不了afteredit
- 索引的创建与好处
- Overview of SW-CMM
- 1863 畅通工程
- 跟大家分享一个DLL导出类的使用
- BNU 0817 J. The More The Better
- 使用selector修改TextView中字体的颜色
- 静态类 内部 用法 作用
- 推荐一系列优秀的Android开发源码
- 黑马程序员——代码实现进制转换
- asp.net中通过form表单submit提交到后台的实例
- StarDict词库
- ubuntu10.04下配置Apache+PHP+MySQL
- Lua库和工具