(标题妄想)。

95/0/0

第二题很水,后来花5分钟切了。


3503. 粉刷(paint) (Standard IO)

Time Limits: 1000 ms  Memory Limits: 131072 KB  Detailed Limits  

Goto ProblemSet

Description

鸡腿想到了一个很高(sha)明(bi)的问题,墙可以看作一个N*M的矩阵,有一些格子是有污点的。现在鸡腿可以竖着刷一次,覆盖连续的最多C列,或者横着刷一次,覆盖连续的最多R行。现在鸡腿把墙上的情况告诉你,请你告诉鸡腿最少要刷多少次才能刷干净!

Input

第1行,输入俩正整数N,M。

第2到N+1行,每行一个长度为M的字符串,每个字符可能是’.’表示干净的,或者’X’表示这个格子有污点。

第N+2行,输入俩正整数表示R和C。

Output

输出一行一个整数,表示鸡腿最少要刷几次。

Sample Input

输入1:
1 9
XXXXXXXXX
2 3
输入2:

11 14
XXX..XXX..XXX.
.X..X....X...X
.X..X....X...X
.X..X....X...X
.X...XXX..XXX.
..............
...XX...XXX...
....X......X..
....X....XXX..
....X......X..
...XXX..XXX...
1 2

Sample Output

输出1:
1
输出2:
7

这道题数据很水,贪心+特判就过了。


3504. 运算符(calc) (Standard IO)

Time Limits: 1000 ms  Memory Limits: 131072 KB  Detailed Limits  

Goto ProblemSet

Description

鸡腿想到了一个很高(sha)明(bi)的运算符,那就是’!’,没错就是感叹号。他给了如下的定义:

1、n!k = n!(k-1) * (n-1)!k (n> 0 and k > 0)

2、n!k = 1 (n = 0)

3、n!k = n (k = 0)

现在鸡腿告诉你n和k你能告诉他n!k的不同约数个数有多少个吗?只要对1,000,000,009取模就可以了哦!

Input

一行,输入两个正整数n,k。

Output

一行,输出一个整数表示答案。

Sample Input

输入1:
3 1
输入2:
100 2

Sample Output

输出1:
4
输出2:
321266186

Data Constraint

对于30%的数据0 <n ≤ 10, 0 <k ≤ 10;

对于100%的数据0 <n ≤ 1000, 0 <k ≤ 100。

由唯一分解定理和约数个数公式可知,

没了。


6290. 倾斜的线 
(File IO): input:slope.in output:slope.out

Time Limits: 1000 ms  Memory Limits: 131072 KB  Detailed Limits  

Goto ProblemSet

Description

Input

Output

Sample Input

6 15698 17433
112412868 636515040
122123982 526131695
58758943 343718480
447544052 640491230
162809501 315494932
870543506 895723090 

Sample Output

193409386/235911335

Data Constraint

b组唯一值得写的题。

按点在给的斜率意义下的截距排序,比较相邻的点斜率与给定斜率差,暴力即可。

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 typedef long long ll;
 4 typedef long double ldo;
 5 const ll N=2e5+10;
 6 ll n,P,Q,ans;
 7 long double k,delta;
 8 ll gcd(ll a,ll b){
 9     return b==0?a:gcd(b,a%b);
10 }
11 struct num{
12     ll son,mon;
13     long double xie(num a){
14         return (long double)(a.mon-mon)/(a.son-son);
15     }
16     long double jie(){
17         return (long double)mon-k*son;
18     }
19 }e[N];
20 bool cmp(num x1,num x2){
21     return x1.jie()<x2.jie();
22 }
23 int main(){
24     freopen("slope.in","r",stdin);
25     freopen("slope.out","w",stdout);
26     scanf("%lld%lld%lld",&n,&P,&Q);
27     k=(long double)P/Q;
28     delta=1e9;
29     for(ll i=1;i<=n;i++){
30         scanf("%lld%lld",&e[i].son,&e[i].mon);
31     }
32     sort(e+1,e+n+1,cmp);
33     for(ll i=1;i<n;i++){
34         ldo tmp=e[i].xie(e[i+1]);
35         if(abs(tmp-k)<delta){
36             delta=abs(tmp-k);
37             ans=i;
38         }
39     }
40     ll tp1=abs(e[ans+1].mon-e[ans].mon);
41     ll tp2=abs(e[ans+1].son-e[ans].son);
42     ll g=gcd(tp1,tp2);
43     ll a1=tp1/g;
44     ll a2=tp2/g;
45     printf("%lld/%lld",a1,a2);
46     return 0;
47 }


明天A组见。

转载于:https://www.cnblogs.com/Nelson992770019/p/11369261.html

【纪中受难记】——Day17:本来能AK相关推荐

  1. 【纪中受难记】——Day2.感觉冤的慌

    说实话,今天的题真的很简单. 但是我-- 50/0/0/100. 后来看看程序,发现是些很蠢的错误...还有没写的那些题,真的不难qwq 1.佳肴: Description 佳肴就是非常美味的菜的意思 ...

  2. 【纪中受难记】——Day4:失去梦想的咸鱼

    世界上没有什么困难能阻挡我前进,除非是调试一个水题调了半个小时-- 0/40(60?)/0 3403. 数列变换 (Standard IO) Time Limits: 1000 ms  Memory ...

  3. 【纪中受难记】——Day23:受刑

    一个上午都在思考人生(实际上是为不会写而发愁),想着不会写倒是没关系,下午改就可以了. 然后就很煎熬. 没交所以没有成绩. 2908. 矩阵乘法(mat) (Standard IO) Time Lim ...

  4. 【纪中受难记】——Day10:逐渐自闭

    只写了一道题,结果可想而知. 爆零. 1035. 粉刷匠 (Standard IO) Time Limits: 5000 ms  Memory Limits: 65536 KB  Detailed L ...

  5. 【纪中受难记】——Day5: 改题好烦

    讲真,今天的题真是究极烧脑. 100/0/0/36 1432. 输油管道 (Standard IO) Time Limits: 1000 ms  Memory Limits: 65536 KB  De ...

  6. 【纪中受难记】——Day20:祈祷落幕时

    再考三天就可以回去了(不过回去也是颓). 10/0/0 A组题难度真不是盖的,但不排除我弱的可能性. 6310. Global warming  (File IO): input:glo.in out ...

  7. 【纪中受难记】——Day1:没有爆零

    上午考完感觉心情一般般,第二题貌似可以打表但是没打,自认为是"简单的模拟题",其他题没动. 下午出来:0/36.4/0,十分心痛. 果然,菜就是原罪. 1.游戏 Descripti ...

  8. 【纪中受难记】——Day13:还有两天放假

    逃避现实,是一种短暂的解脱. 10/0/0/0 第一题题目有误,略过. 1536. seek (Standard IO) Time Limits: 1000 ms  Memory Limits: 65 ...

  9. 【纪中受难记】——Day11:傻逼题遇上傻逼人

    事先声明,对题目并无恶意中伤,题目承受的痛苦由傻逼本人(我)来承担. 55/50/45/0 1235. 洪水 (Standard IO) Time Limits: 1000 ms  Memory Li ...

最新文章

  1. css清除浮动的处理方法
  2. 417 Pacific Atlantic Water Flow 太平洋大西洋水流
  3. ubuntu下命令安装与卸载软件方法
  4. linux 脚本 expected,Linux | shell与expect结合使用
  5. fscanf的返回值未成功输入的元素个数 .xml
  6. oracle中入库判断空串,不同数据库和SpringDataJPA对字段值null,''空值的判断
  7. jqgrid 使用小记——与springboot jpa 一起使用的分页,翻页。(使用springboot jpa 原生的分页)...
  8. JAVA win10 JDK环境配置(内含JDK,eclipse安装包)
  9. HTML日期时间插件
  10. firebug下载及安装
  11. Java在一定范围随机生成经纬度
  12. Oracle 12C 最新补丁下载与安装操作指北
  13. servlet003:监听器
  14. 西安电子科技大学计算机考研历年分数线,西安电子科技大学历年考研分数线汇总[2012-2021]...
  15. Java面向对象 - String类
  16. 想做出高级又好看的PPT,这8个窍门你别错过
  17. 怎么把一个表格拆分成两个表格
  18. SIR,CQI,RSSI(转自搜狗百科)LTE上报的CQI、PMI、RI分别有什么用(转载自C114论坛)...
  19. usb连接不上 艾德克斯电源_艾德克斯 ITECH电源RS232通讯设置简易教程
  20. 【实战+源码】RGB-D移动抓取服务机器人(四)——完结篇(ROS机器人、系统设计、运动规划、目标定位)

热门文章

  1. 软件开发怎么对抗抄袭_对抗软件开发中的复杂性
  2. 顺丰科技2019秋招产品经理(GIS)笔试题选择题部分
  3. 我是怎样爬下6万共享单车数据并进行分析的(附代码)
  4. ESP Wi-Fi 连接异常断开原因排查分析
  5. 人工智能伦理风险治理具有复杂性,尚未形成完善的理论架构和治理体系
  6. 双天线和差测角matlab / FPGA开发
  7. JavaWeb学习笔记五:BS结构系统的结构和协议
  8. javascript replace将文字表情替换为图片 (实用、赞)
  9. 山艺2021年高考成绩查询,2021年山东艺术学院高考录取结果什么时候出来及查询系统入口...
  10. matlab下载实录:matlab2022a好用吗