【NOIP2006普及组】Jam的计数法
这道题还算简单。
题目详情
方法
找到一个可以变动的位,变动后再将其它位对齐,对齐完后输出即可。
代码
123456789101112131415161718192021222324#include<bits/stdc++.h>using namespace std;char num[35];int main(){ // freopen("count.in","r",stdin); // freopen("count.out","w",stdout); int start,end,len; scanf("%d%d%d",&start,&end,&len); scanf("%s",num); for(int i=1;i<=5;i++){//输出5个Jam数字 for(int j=len-1;j>=0;j--){//枚举变动位 int tmp='a'+(end ...
【NOIP2008提高组】笨小猴
这是NOIP2008提高组的第一题,难度在普及-以内,算是一道水题。
题目详情
方法
读入一个单词,遍历一遍找到出现次数最大以及出现次数最小的数(这个数 $ >0 $ ),相减后判断是否为质数即可。
代码:
123456789101112131415161718192021222324252627282930313233343536#include<bits/stdc++.h>using namespace std;char word[105];int alphabet['z'+5],maxnum=INT_MIN,minnum=INT_MAX,prime[35]={0,2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97};int main(){ freopen("word.in","r",stdin); freopen("word.out","w&qu ...
【Butterfly主题】添加二级跳转页
在逛别人的博客的时候,发现了有一种叫go.php的东西,可以经过自己站点的网页再跳转出去,方便SEO优化。但是像Hexo这类静态博客,想要从源HTML修改链接难度有点大,这里我们采用JavaScript动态修改。
部署Go Jumper到Github Pages
博主根据这个大佬的博客里的二次跳转,魔改了一个静态版:Go Jumper
所以,现在登陆你的Github账号,Fork这个仓库,选择你的个人账户。
Fork完毕后,点击Settings->Pages,将原分支从none修改为master,目录保持为/(root),然后Save。
这样,你自己的Go Jumper就成功部署在https://[你的Github用户名].github.io/go-jumper/了。
当然,你也可以绑定自己的域名,或者部署到其他的平台,这里不展开赘述。
修改配置
为了方便,我们这边直接在线修改:打开https://github.com/[你的Github用户名]/go-jumper/edit/master/config.json,修改以下内容:
12345678910{ ...
2022年Microsoft 365开发者E5订阅白嫖教程
最近想要白嫖一个Microsoft 365授权,用着别人的服务总是不放心,决定自己开发私家车🤔
微软一直都向开发者提供免费的Microsoft 365(即原Office 365)全家桶,申请开发者计划可以获得三个月的E5订阅。
而E5订阅内包含了25个Microsoft 365的授权许可,同时附带5T的OneDrive不限速存储。
演示环境
Windows 10 Education 10.0.19044.1586
Microsoft Edge Version 101.0.1210.32(64-bit)
科学的上网环境
申请账号
现在网上很多教程的申请链接都失效了,原因是著名的“微软改名部”将Office 365改名为了Microsoft 365,同时相关的网址也被替换,最新的申请链接:https://developer.microsoft.com/zh-cn/microsoft-365/dev-program
打开链接后,点击“立即加入”,登陆你的Microsoft账户,这里不进行赘述(没有?自己去创建一个)
登陆账号后,会跳转至填写页面,按照自己的情况填写,公司可随意 ...
【Butterfly主题】弹出欢迎弹窗
写这篇博客的缘故是因为看到cnblogs上的live2d模型可以自动欢迎,但是自己又不会魔改Hexo的live2d,就想到了以弹窗的方式来欢迎。
本文基于Hexo+Butterfly主题,其他主题的修改可能会有所不同,请自行了解文件对应位置。
Butterfly主题已默认开启Pjax。
此版基于博主之前所发布的关于NexT主题的修改,同时修复了部分问题。
最终的实现效果如下:
选择一个好看的弹窗
首先,你既然要弹窗,就要好看,而不是JavaScript里的alert()函数,在洛谷上做题的时候,看到“提交成功”的弹窗还比较好看,就查找了一下来源(详情),然后选定了这个,感觉还不错。
配置
作者使用了Git进行主题安装。如果您使用的是npm安装,请将以下目录中\themes\butterfly\source\替换为\source\。
获取JavaScript和CSS文件
我们需要将sweetalert.js和sweetalert.css放到自己博客下,防止CDN炸裂导致的错误。
新建JavaScript文件
在博客根目录往下找到\themes\butterfly\s ...
【搭建Hexo博客(二)】选择主题
在初始化完Hexo后,我们就应该挑选一个心仪的主题了。
👍博主推荐
以下主题仅为博主个人意见,您也可选择其他主题。
Butterfly
Butterfly是一款卡片式UI设计的Hexo主题,作者来自中国香港。本站使用的即为Butterfly主题,支持浅色/深色主题调节,功能丰富,喜欢花里胡哨的可以用这款。
官方演示地址:https://butterfly.js.org/
NexT
博主曾经使用过NexT主题,NexT中还有四个主题,分别为Muse、Mist、Genimi、Pisces。博主认为Genimi和Mist比较好看,分明一点。
官方演示地址:
Muse:https://theme-next.js.org/muse/
Mist:https://theme-next.js.org/mist/
Genimi:https://theme-next.js.org/
Pisces:https://theme-next.js.org/pisces/
Fluid
一款Material Design风格的主题,平面化的福音。
官方演示地址:https://hexo.flui ...
【搭建Hexo博客(一)】初始化框架
前几天更换了博客主题,现在趁这个机会,来写个教程。
博客是什么?
以下内容摘自Wikipedia。
博客(英语:Blog)是一种在线日记型式的个人网站,借由张帖子章、图片或视频来记录生活、抒发情感或分享信息。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。
许多博客作者专注评论特定的课题或新闻,其他则作为个人日记。一个典型的博客结合了文字、图像、其他博客或网站的超链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,也有一些博客专注艺术、摄影、视频、音乐、播客等各种主题。博客是社交媒体网络的一部分。
写博客有什么好处?
以下内容摘自Wikipedia。
纪录个人生活点滴
如同日记一般,事实上,博客(blog)原本的字义(weblog)就是网络日志(web log),可将自己每日生活中发生的事情记录下来,并且跟朋友或网友们分享.
抒发与分享个人情绪
博客常用来抒发个人情绪,把生活中的不满、郁闷或愤怒宣泄到博客上,或是与网络上的网友们分享个人开心的心情。
分享与交流知识、技术
如果有专长、兴趣的人,可以借由 ...
快速将Butterfly主题的CDN从jsDelivr切换至自建反向代理源
最新版的Butterfly取消了原来设置在_config.yml里的默认CDN,导致不能快速替换掉现在极不稳定的jsDelivr CDN。本文的默认Butterfly版本为4.1.0。
配置
现在的默认CDN地址被放在了主题的/scripts/events/config.js中:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129/** * Butterfly * 1. Merge CDN * 2. Capitalize the first letter of comment name ...
使用Cloudflare Worker为jsDelivr搭建反向代理服务
在2021年12月20日,jsDelivr在中国大陆地区的ICP备案被吊销,且随后的服务在中国大陆地区极不稳定,严重拖慢了网页的速度。
由于jsDelivr被封锁,导致了原来使用jsDelivr的CDN服务的网页速度缓慢,多数功能不正常。要解决这个问题,要么更换CDN,要么给jsDelivr套上一层反向代理。这里博主采用了Cloudflare Worker。
新建Worker
登录到Cloudflare控制台,点击侧栏的Workers,新建服务。
在创建页面填入你自己的服务名称。
创建后将转入资源页面。
部署
点击“快速编辑”,在代码框内复制以下代码:
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071 ...
本站友链交换规则
此文章用于公示,请点击查看。
【USACO2019FEB Silver】MooBuzz
这道题本以为是什么大型模拟,其实是一道简单的找规律……
题目详情
英语原题:http://usaco.org/index.php?page=viewproblem2&cpid=966
翻译:
Farmer John 的奶牛们最近成为了一个简单的数字游戏FizzBuzz的狂热玩家。这个游戏的规则很简单:奶牛们站成一圈,依次从一开始报数,每头奶牛在轮到她的时候报一个数。如果一头奶牛将要报的数字是 333 的倍数,她应当报Fizz来代替这个数。如果一头奶牛将要报的数字是 555 的倍数,她应当报Buzz来代替这个数。如果一头奶牛将要报的数字是 151515 的倍数,她应当报FizzBuzz来代替这个数。于是这个游戏的开始部分的记录为:
1,2,Fizz,4,Buzz,Fizz,7,8,Fizz,Buzz,11,Fizz,13,14,FizzBuzz,161, 2, \texttt{Fizz}, 4, \texttt{Buzz}, \texttt{Fizz}, 7, 8, \texttt{Fizz},\texttt{Buzz}, 11, \texttt{Fizz}, 13, 14, ...
5个免费的静态Web应用部署平台
最近使用很多家的静态部署服务,今天就给大家整5个我认为最好的,供大家白嫖(
为了确保评测间的公平性,我们采用了同一地区(四川成都)的三大运营商的网络进行测试。
Cloudflare Pages
评价
推荐指数:⭐⭐⭐⭐⭐
服务器地理位置:美国自家节点
推荐原因:速度稳定,在全球各地均有CDN,支持从Github/Gitlab等平台自动部署
缺点:部署速度较慢,但不算太影响
网络情况
电信:从大陆直连美国
联通:绕行欧洲后到美国
移动:到达香港后无法追踪(移动就这德性)
官网指路:https://www.cloudflare.com
自己测试:https://blog.pai233.top/
Vercel
评价
推荐指数:⭐⭐⭐⭐
服务器地理位置:美国AWS
推荐原因:部署速度快,支持自动部署
缺点:被墙过一次,速度有可能出现不稳定
网络情况
电信:大陆绕道日本后连接美国
联通:直连美国后到新加坡(?再回美国
移动:绕道香港后直连
官网指路:https://vercel.com
自己测试:https://vercel.cdn.blog.pai233.top/
...
如何将你的Hexo博客部署到Google Firebase上
博主最近在 白嫖万恶的资本 将博客部署到新的CDN上,所以在寻找免费的静态Web应用部署工具,发现了Google Firebase。
Google Firebase
以下内容摘取自Wikipedia。
Firebase是Firebase,Inc.在2011年发布的行动和网络应用程序开发者平台,在2014年被Google收购。
截至2020年3月,Firebase平台拥有19项产品,它们被超过150万个应用程序采用。
这 万恶资本 Google的坑,怎么能不白嫖呢😏
Tip: 以下内容在中国大陆需要掌握浏览世界的方法(嘘🤫——
新建项目
打开Firebase官网,登陆账号并转到控制台。
选择“添加项目”,输入您的项目名称,如果你喜欢,可以编辑您项目的唯一标识符(位于名称框的左下角)
点击下一步,到询问是否启用分析页面,这里根据你个人的喜好来吧~
选择完后,项目开始创建(如果您启用了分析,可能还要选择账户)。
然后会进入到选择计划的页面(由于博主先前已经创建过了,并没有弹出),按照你的喜好来 (不会有人给Google交钱吧),选择完后整个项目就OK了。
安装Hex ...
博客正式切换主题到Butterfly!
博主的博客从今天起正式切换到Butterfly啦!
新特性
更换主题后,在保留原有功能的同时,还增加了许多新功能:
支持双系统评论!(Twikoo/Gitalk)
文章结尾支持自动推荐
新增了“咕言咕语”、“留言板”等栏目
等你发现 (才不是我不记得了)
新增了几个CDN
Render
Forge
Hostman
Google Firebase
Google AdSense
这个东西的自动广告真的太迷惑了,在调了在调了😅
The Old One
原NexT主题的博客页面已经备份好了:https://old.blog.pai233.top/
但是应该不会再更新了……
如何修复具有双BIOS的某G姓主板的BIOS
前几天不知道主板抽什么风,BIOS又炸了。
起因
博主现在用着的是一块某G姓品牌的GA-Z77P-D3(如下图,图源网络)
这块主板搭载了双BIOS(位于主板右下角SATA接口上),在主BIOS故障时,可以通过Backup BIOS进行恢复。但博主之前不知道,第一次卡BIOS时,还拿出去给奸商大砍30大洋,血一样的教训……
现在第二次卡BIOS,终于知道了有双BIOS,这次就直接恢复试试。
方法
博主没有别人短接BIOS针脚的实力,也没有断电几分钟自动恢复的运气,只能踏踏实实的恢复BIOS。
将计算机关机
长按开机键,开机后不要断开
等待约10秒后计算机自动断电重启
进入BIOS恢复页面等待
Tip:有时候长按开机键后,CPU风扇刚刚起转就断电了,这种情况可能需要多试几次。
等待进度条跑完,重启,电脑成功启动进入系统。