[模板]快读&快写
快读: 1234567891011121314int read(){ int x = 0, f = 1; char c = getchar(); while (c < '0' || c > '9') { if (c == '-') f = -1; c = getchar(); } while (c >= '0' && c <= '9') x = x * 10 + c - '0', c = getchar(); return x * f;} 快写: 12345678void write(int x){ if (x < 0) putchar('-'), x = -x; if (x > 9) write(x / ...
[模板]判断质数
123456bool isprime(int a){ for(int i = 2; i * i <= a; i++) if(a % i == 0) return false; return true;}
[模板]判断回文数
12345678910bool isrever(int n){ int tmp = n, NEW = 0; while (tmp) { NEW = NEW * 10 + tmp % 10; tmp /= 10; } return NEW == n;}
[刷题记]Luogu-B2136
收获了新模板: 12345678910bool isrever(int n){ int tmp = n, NEW = 0; while (tmp) { NEW = NEW * 10 + tmp % 10; tmp /= 10; } return NEW == n;} 判断回文数。 code: 1234567891011121314151617181920212223242526272829303132#include <cstdio>bool isprime(int a){ for (int i = 2; i * i <= a; i++) if (a % i == 0) return false; return true;}bool isrever(int n){ int tmp = n, NEW = 0; while (tmp) { NEW = NEW ...
[刷题记]Luogu-P8401
随机跳题到了一道红题,记录一下。 12345678910111213141516171819#include <cstdio>int n, a, b, ans, cnt;int main(){ scanf("%d", &n); cnt = n; while (n--) { scanf("%d %d", &a, &b); if ((5 * a - 3 * b) > 40) { ans++; } } printf("%d", ans); if (ans == cnt) printf("+"); return 0;} 2022/6/25
[折腾]Hexo折腾之旅-Hexo安装与美化,这一篇文章就够了!(差不多)
前言在试过WordPress和Typeho后,感觉好用是好用(可以在线写文章),可惜速度慢了点,一测速全国都是1.5s~4s,于是打算折腾Hexo。 不看官方教程的后果啥也不知道疯狂百度,瞎几把看别人的blog结果还是不会,还是得自己折腾。搜了一圈以后还是回到了官方文档,跟着官方一步一步来。官网: Hexo 如何折腾官网都有详细的介绍,但是还是可以记录一下的。 Let’s get started!安装环境官方页面:文档 | Hexo hexo和大部分开源软件一样,下载安装更新都依赖与git,我们需要去git官网下载git。 Git - Downloading Package (git-scm.com) 安装自己的架构和系统选择下载,我的是windows 64就选择win64了。 再安装hexo依赖的环境node.js即可开始你的hexo折腾之旅。 Download | Node.js (nodejs.org) 当然如果你网不太好的话可以去国内的镜像站下载: 安装Hexo1npm install -g hexo-cli 即可安装Hexo的基础包。 安装完Hexo基础包后即可选择一个目录 ...
[折腾]白嫖linuxone
偶然看到Linuxone可以白嫖,就愉快的去申请了个。链接 我是用gmail注册的,所以理由用英语随便写点什么就好了,比如:test my website 创建即可,注意创建的时候有个坑,密钥上传或者创建后要选择否则无法创建。 等大约5分钟就会显示ip,使用user:linux1和你刚刚创建或者上传的密钥登录即可。这玩意儿是s390x架构,我这个啥端口也没开(看有些人的全开了),似乎啥也干不了(哭笑)2022/6/23
[刷题记]Luogu-P6321
中考终于考完了!又可以做题了!在1年没做题后发现自己啥也不会了,只能从红题开始重刷(哭笑)。123456789101112131415161718192021222324252627282930#include <iostream>const int MAXN = 50 + 5;int r, c, zr, zc;char ch[MAXN][MAXN];int main(){ scanf("%d %d %d %d", &r, &c, &zr, &zc); for (int i = 0; i < r; i++) { for (int j = 0; j < c; j++) { std::cin >> ch[i][j]; } } for (int i = 0; i < r; i++) { for (int k = 0; k < ...
[刷题记]Luogu-B2133
题目传送门:B2133 我家的门牌号 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 我们设总门牌号之和为cnt,小明家门牌号为x,其他人门牌号之和为a(即cnt-x),得: a-2x=n a=cnt-x; ∴ n=cnt-3x 依据条件,直接暴力: 1234567891011121314#include<cstdio>long long int n,cnt;int main(){ scanf("%lld",&n); for(long long int i=1;;i++){ cnt+=i; for(long long int j=1;j<=i;j++){ if((cnt-3*j)==n){ printf("%lld %lld",j,i); return 0; } } ...
[折腾]使用阿里云函数和微博图床搭建高速随机图片api
使用阿里云函数和微博图床搭建高速随机图片api之前用的也是阿里云函数,图片放到阿里oss+阿里cdn,然而速度总是那么不尽人意。然后看到别人( < api.vinua.cn/tuapi > )放在美国1h1g但是速度秒杀我时,我自闭了。 仔细分析了原因后我明白了,美国服务器产生随机图片重定向不需要很久的时间,大约100~200ms(算上延迟) 那我放在阿里云函数那速度不是比他美国还快?所以我把图片从阿里oss+cdn搬到了微博图片上,微博那cdn叫一个快啊! 适用于阿里云函数的随机图片源码我找了很久都找不到,希望我自己写的可以帮到你。 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253<?phpuse RingCentral\Psr7\Response;function handler($request, $context): Response{ $filename = "imgurl.txt" ...