hycqwq 的文章

CSP 2023 游记

1 条评论 OI 游记 无标签 hycqwq
CSP 2023 落幕,我才想起写游记。Tip:本文中的天数编号连续的,实际可能并不连续。Day 0.1 / 2023.08.*整个 8 月在搞普及,因为去年 J 组考的太差了甚至比前年 J 和去年 S 还低。别问是初赛还是复赛,这还要说吗。Day 0.2 / 忘了看周围人在疯狂看一本通,也不知道为啥。初赛不是随便写写就过了吗,为什么 lza 那么担心啊。Day 1 / 2023.09.16...

雨云自动签到小工具

3 条评论 技术 杂谈 无标签 hycqwq
雨云是一个云服务厂商,自称是「新一代云服务提供商」从控制台背景就能看出来了,平时的福利也不少,其中就有一个长时间持续的福利:积分兑换虚拟主机&积分续期,而他们的积分是可以通过每日签到获取的!所以……无限白嫖!每日签到只能在当天签(废话),但是人嘛,经常会忘记事情,于是即使是最便宜的 EP(la ji)主机,以我的记性也不好维持,正好今天看到一个自动签到脚本(但是这个只能在 Win 上跑,还要...

从主机到 SSL 证书,如何免费搭建一个博客网站?

0 条评论 杂谈 无标签 hycqwq
世界上有上十亿个网站,这些网站共同组成了庞大的互联网。在这些网站中,个人网站占 $25\%$ 左右,而个人网站中,占比最多的大概就是个人博客和个人主页了,也有很多人希望拥有自己的博客/主页但受制于自己的能力水平和财力。但是不为人知的是,其实有很多网站的架构是没有花钱的,所以我才要写这篇文章,造福各大站长。第一步:获取主机对于大部分(只具有一点互联网知识的)人来说,网站背后就是服务器,只能是服...

文心 & GPT 横向对比

0 条评论 杂谈 无标签 hycqwq
前情提要自从 OpenAI 推出 ChatGPT 之后,AI 市场就进入了激烈的竞争模式,国内外科技大厂纷纷推出 AI 服务(微软最近似乎要把 AI 整进 Office)。百度文心大模型,就是在这种局面下诞生的。正文开始Q1. 请创作一个剧本,讲述[一名信息竞赛生克服困难,从得到CSP-J一等奖到进入省队,再到赢得国际信息学奥林匹克竞赛满分冠军的故事]A1 by 文心:信息竞赛之路角色:李明...

题解 CF1840D Wooden Toy Festival

0 条评论 OI 题解 无标签 hycqwq
Problem给定 $n$ 个数 $a_1, a_2, a_3, \cdots, a_n$,自选 $3$ 个数 $x, y, z$ 使$$\max\limits_{i = 1}^{n} \{\min\{|a_i - x|, |a_i - y|, |a_i - z|\}\}$$最小。求这个最小值。Solution考虑将 $a$ 分为 $3$ 个区间,使区间中最大数与最小数之差不超过 $m$,利...

题解 CF1840C Ski Resort

0 条评论 OI 题解 无标签 hycqwq
Problem给定一个序列 $a$,问在其中有多少个连续的长度不小于 $k$ 且所有数不大于 $q$ 的子序列。Solution读入时统计在 $a_i$ 和 $a_i$ 前面有多少个不大于 $q$ 的数,设其为 $d_i$,于是以 $a_i$ 结尾的复合条件的子序列个数为 $\max\{0, d_i - k + 1\}$。累加即可。Code#include <iostream> ...

题解 ATpast202004E 順列

0 条评论 OI 题解 无标签 hycqwq
Solution按题意模拟即可。但是一个坑点是,答案加 $1$。还有,计算过程中,$a_i$ 的值不会改变,要另开变量存值。Code#include <iostream> #include <algorithm> #include <cstdio> #include <cstdlib> #include <ctime> #inclu...

题解 UVA11661 Burger Time?

0 条评论 OI 题解 无标签 hycqwq
Problem在一条路上,有饭店也有药店,一个位置可以兼而有之也可以一个都没有。现在的问题是:距离最近的一个饭店和一个药店的距离是多少?Solution首先,如果有一个地方两种店都有,那么答案为 $0$。其次,每次输入时记录一下上一个饭店和药店的位置,每一次位置更新时算一下现在前面的饭店和药店之间的距离,然后取最小值即可。Code#include <iostream> #incl...

题解 UVA10013 Super long sums

0 条评论 OI 题解 无标签 hycqwq
Problem逐位同时输入两个 $M$ 位的数,算出它们的和。多组数据。什么是逐位同时输入呢?就是一起输入两个数的第 $i$ 位。要全部输入之后把两个数拼起来。Solution逐位读入到两个字符串中,然后加起来即可。数据范围大,需要高精度。Code#include <iostream> #include <algorithm> #include <cstdio&...

题解 LGP9390 金盏花

0 条评论 OI 题解 无标签 hycqwq
这是一道数学题。Solution设 $Z$ 去掉后六位之后为 $Z_1$,后六位为 $Z_2$。特别地,$100001 \le Z_1 \le 999998$,如果超出范围则取边界值。接下来分类讨论:当 $Z_2 < Y$ 时,最接近 $Z$ 的 $X$ 只可能为 $Z_1 \times 10^6 + Y$ 或 $(Z_1 - 1) \times 10^6 + Y$;当 $Z_2 &g...