开灯 (Standard IO)
来源:互联网 发布:软件系统性能指标 编辑:程序博客网 时间:2024/06/05 11:38
题意:
指定两个数,a,t(a为实数,t为正整数)。将编号为[a],[2*a],[3*a],……,[t*a]的灯的开关各按一次。其中[k]表示实数k的整数部分。一开始全是关灯,求最小的开着的灯。
记T=t1+t2+t3+……+tn。
对于100%的数据,满足T<=2000000,满足n<=200000,1<=ai<100,1<=ti<=T
思路:
直接暴力枚举就好了,一个个t跟着做
程序:
const maxn=20000001;var f:array [1..maxn] of boolean; i,j,n,m,t:longint; a:real;begin readln(n); for i:=1 to n do begin readln(a,t); for j:=1 to t do begin m:=trunc(a*j); f[m]:=not f[m]; end; end; for i:=1 to maxn do if f[i] then begin writeln(i); halt; end;end.
0 0
- 开灯 (Standard IO)
- Window (Standard IO)
- Party (Standard IO)
- 1326. Window (Standard IO)
- 遥控车 (Standard IO)
- Mobile Service (Standard IO)
- 舞台设置 (Standard IO)
- 拉力赛 (Standard IO)
- 车展 (Standard IO)
- 1328. Party (Standard IO)
- 三条线 (Standard IO)
- 绕圈跑 (Standard IO)
- 餐桌 (Standard IO)
- 直角三角形 (Standard IO)
- 佳肴 (Standard IO)
- 删除 (Standard IO)
- 区间 (Standard IO)
- 佳肴 (Standard IO)
- 通用寄存器_内存读写、堆栈
- B - 产生冠军
- CentOS cuda/tensorflow/keras安装笔记
- 深入JS1.2数组
- LeetCode 409. Longest Palindrome
- 开灯 (Standard IO)
- OpenCV学习笔记(02) :OpenCV拍摄视频并保存
- Jenkins实现Android项目CI和二维码下载
- cocos2d-x中CCCallFunc CCCallFuncN CCCallFuncND的区别和使用示例
- QtUI一二三
- 聊聊c语言中的指针
- Leetcode 78. Subsets
- 树链剖分模板题
- android 数据库