首页 > 其他分享 >Week3

Week3

时间:2023-09-15 16:56:33浏览次数:36  
标签:取模 题意 个数 Solution 差值 序列 Week3

A.Cornhole

题意:两名玩家分别扔沙包,扔进洞里得3分,扔进板子上得1分,给出二人分别扔到这上面的数量,总分高的那个人获胜,并返回二人的分数差值.

\(\operatorname{Solution}\)
签到题,根据题意模拟即可.分别计算二人的分数就可以了.

B.Sum of Remainders

题意:给出一个长为 \(n\) 的序列,序列中第 \(i\) 个数为 \(\sum^{K}_{j=1}i\%k_j\) ,问序列 \(K\) 是多少.

\(\operatorname{Solution}\)
显然序列中第一个数的值代表了 序列 \(K\) 的长度,因为 \(1\) 模任何数均为 \(1\) .我们考虑每一次取模影响,假如没进行取模操作,则该数原本应该是 \(i*n\) ,而实际的值为 \(m\) ,说明受到了序列 \(K\) 的影响,假设之前任意的第 \(i\) 个数都等于 \(i*n\) ,序列 \(K\) 的数都应该大于等于 \(i\) ,那么我们现在还没有得到序列 \(K\) 中的数,当前的实际的第 \(i\) 个数与 \(i*n\) 的差值若不为 \(0\) ,则序列 \(K\) 中一定含有 \(i\) ,含有的个数就是差值除以 \(i\) 的值.后面我们再考虑时,要把我们已经得到的序列 \(K\) 考虑进去,即计算已有序列 \(K\) 对其的影响.
按上面的方法,一步一步就可以得到序列 \(K\) 中的所有值.

时间复杂度 \(O(n^2)\)

标签:取模,题意,个数,Solution,差值,序列,Week3
From: https://www.cnblogs.com/oijueshi/p/17705401.html

相关文章

  • week3 day6
    今天又回老家了继续当工具人 中间发生了一件小插曲:开车在等红绿灯 正当我要起步的时候 一个女孩初中生吧看手机骑电车左拐  被我撞到了 人没事蹭破皮了  吓死我了 !!!!!!!敲了一两个pta感觉要完不成了 现在我按着headfristjava 敲起来;......
  • week3 day3
    今天学习java俩小时 pta打算待会敲一会headfirstjava这本书真的很好看 是唯一一本我能自我安静看下去的教育类书今天学习要点:你的java程序应该从高层的设计开始你通常会在创建新的类时写出三种东西:伪代码测试码真实码 伪代码应该要描述要做什么事情而不是如何......
  • N77-Week3
    N77-第三周作业1.yum私有仓库的实现及博客输出1.1环境准备关闭SELinux和防火墙,在进行yum仓库搭建关闭SELinux[root@localhost~]#sed-i'/^SELINUX=/cSELINUX=disabled'/etc/selinux/config关闭防火墙[root@localhost~]#systemctldisable--nowfirewalld[root@......
  • 2024考研408Week3
    一、本周总结:使用时间:(先目标40h,未达到)总计20h16min,数学8h52min,专业课4h4min,英语7h20min。本周因酒店安排的空间较小+自制力不好,导致周一到周五效率不高,周末效率还可以。二、存在问题:1.数学、专业课投入时间均不够,专业课很多概念理解不深刻。三、进步:1.英语阅读速度和正确率有所......
  • week3
    #-*-coding:utf-8-*-"""CreatedonSunMar1220:51:532023@author:LIUYUEXIANG"""importpandasaspddatafile='data/air_data.csv'#航空原始数据,......
  • Hgame-2023-week3-Re
    Hgame2023week3Reverse1.kmusic首先点开.exe文件运行(如果没有安装.netruntime,那么他会提醒你先下载,也可以在这里手动下载)。打开是一个如下界面:点击会有对应......
  • HGAME_2023_WEB_WP_WEEK3
    PingToTheHost很明显的rce,简单测试一下发现空格,cat,;被办,且执行无回显,空格用${IFS},%09,$IFS$9等等来绕过,我们利用dnslog将执行结果外带出来,这里使用的是http://ceye.io/......
  • 2023寒假训练week3
    Day12023牛客寒假算法基础集训营4A.清楚姐姐学信息论1.看懂题目,看出规律2.求导#include<iostream>usingnamespacestd;intmain(){longlongx,y;cin>>......
  • 普林斯顿大学算法Week3:CollinearPoints共线模式识别(99分)--总结及代码
    总结(代码有详细注释)本课讲了归并排序,作业应用是排序进行共线的模式识别,java1.8中的排序用的是tim排序,结合了归并排序与插入排序,属于稳定排序:排序之后相同元素的相对......
  • week3
    SMUWinter2023Round#5(Div.2)Lucky?intmain(){intt,a[6];cin>>t;while(t--){scanf("%1d%1d%1d%1d%1d%1d",&a[0],&a[1],&a[2],&a[3],&a[4],&......