Hello World
这是我的第一篇文章
全站公告暂无
Front-matter 选项详解Front-matter 选项中的所有内容均为非必填的。但我仍然建议至少填写 title 和 date 的值。
配置选项
默认值
描述
title
Markdown 的文件标题
文章标题,强烈建议填写此选项
date
文件创建时的日期时间
发布时间,强烈建议填写此选项,且最好保证全局唯一
author
根 _config.yml 中的 author
文章作者
img
featureImages 中的某个值
文章特征图,推荐使用图床(腾讯云、七牛云、又拍云等)来做图片的路径.如: http://xxx.com/xxx.jpg
top
true
推荐文章(文章是否置顶),如果 top 值为 true,则会作为首页推荐文章
hide
false
隐藏文章,如果hide值为true,则文章不会在首页显示
cover
false
v1.0.2版本新增,表示该文章是否需要加入到首页轮播封面中
coverImg
无
v1.0.2版本新增,表示该文章在首页轮播封面需要显示的图片路径,如果没有 ...
SPOJ 如何注册
如何注册 SPOJ?这篇文章将会带你解决 SPOJ 注册时,报错 wrong or unfilled captcha 的问题,同时它也是一个 SPOJ 注册的小教程。如果你觉得它为你带来了帮助,请将它分享给他人。
刚注册的时候,会出现这个页面:大家尽量按照下面的操作处理,它们不会花费你超过 $3$ 分钟的时间。实在不行再去找别的大佬帮忙注册。
注册流程
在你的浏览器中安装插件 。
对于 Google 用户:请在插件的 release 页安装。您应该点击 页面最底部的 Assets 展开,然后下载 chrome_gooreplacer_1574507740.zip,将其解压。下载完成后,在 chrome://extensions/ 处,勾选顶部的“开发者模式”,选择“加载已解压的拓展程序”,选择解压好的文件夹加载拓展程序。
对于 Firefox 用户(不区分国内版 / 国际版):这里是 Firefox 最新版官方安装链接。Firefox 下载完成后,请点击 这里 下载 Gooreplacer。
请不用担心,这个插件对于你平常的使用不会带来任何影响。你也可以在注册完成后立即删 ...
洛谷P1125 笨小猴 题解
洛谷 P1125 [NOIP2008 提高组] 笨小猴 题解题目描述笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设 $\text{maxn}$ 是单词中出现次数最多的字母的出现次数,$\text{minn}$ 是单词中出现次数最少的字母的出现次数,如果 $\text{maxn}-\text{minn}$ 是一个质数,那么笨小猴就认为这是个 Lucky Word,这样的单词很可能就是正确的答案。
输入格式一个单词,其中只可能出现小写字母,并且长度小于 $100$ 。
输出格式共两行,第一行是一个字符串,假设输入的的单词是 Lucky Word,那么输出 Lucky Word,否则输出 No Answer ;
第二行是一个整数,如果输入单词是 Lucky Word,输出 $\text{maxn}-\text{minn}$ 的值,否则输出 $0$ 。
样例输入 #1error
样例输出 #1Lucky Word
2
样例输入 #2olympic
样例输出 #2No Ans ...
C++排序函数
各种排序算法函数
冒泡排序:void maopao(int a[],int n){
for(int i=1;i<n;i++){
for(int j=1;j<=n-i;j++)
{
if(a[j]<a[j+1]){
swap(a[j],a[j+1]);
}
}
}
}
选择排序:void xuanze(int a[],int n){
int minx;
for(int i=0;i<n-1;i++)
{
minx=i;
for(int j=i+1;j<n;j++){
if(a[minx]>arr[j])minx=j;
}
if(minx!=i){
swap(a[i],a[minx]);
}
}
}
插入排序:void charu(int a[],int n){
for(int i=2;i<=n;i++) ...
洛谷SP8319 GLJIVE 题解
GLJIVE - GLJIVE题面翻译给定十个整数,询问一个前缀和使得它与 100 的差值最小,如果与 100 的差值相同,取大的那一个。
题目描述
In front of Super Mario there are 10 mushrooms, arranged in a row. A certain amount of points is awarded for picking each of the mushrooms. Super Mario must pick mushrooms in order they appear, but is not required to pick them all – his goal is to score a number of points as close as possible to 100.In case there exist two such numbers which are equally close to 100 (e.g. 98 and 102), Mario will pick the greater one (in t ...
C++类型转换
C++类型转换
函数名
作 用
itoa()
将整型值转换为字符串
itoa()
将长整型值转换为字符串
atoi()
将字符串转换为整型数值
ultoa()
将无符号长整型值转换为字符串
在 stdlib.h 中 atoi 函数,可用于将 char 字符串转为 int 整数类型
atoi (表示 $\text{ascii to integer}$ )是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中.int atoi(const char & nptr) 函数会扫描参数 nptr 字符串,会跳过前面的空白字符(例如空格,tab 缩进)等。如果 nptr 不能转换成 int 或者 nptr 为空字符串,那么将返回 $0$。特别注意,该函数要求被转换的字符串是按十进制数理解的。atoi 输入的字符串对应数字存在大小限制(与int类型大小有关),若其过大可能报错 $-1$ 。
转换示例:连续加减乘运算题目描述给出一序列数值及其运算符号,依次进行计算(不考虑优先级)。
输入每行一个运算符号以及运算数。第一个数前面的符号为 $+/ ...
蛇形矩阵进阶
蛇形方阵题目描述给出一个不大于 $9$ 的正整数 $n$,输出 $n\times n$ 的蛇形方阵。从左上角填上 $1$ 开始,顺时针方向依次填入数字,如同样例所示。注意每个数字有都会占用 $3$ 个字符,前面使用空格补齐。
输入格式输入一个正整数 $n$,含义如题所述。
输出格式输出符合题目要求的蛇形矩阵。
样例输入 #1
4
样例输出 #1
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
提示数据保证,$1 \leq n \leq 9$。
AC正解:
#include<bits/stdc++.h>
using namespace std;
long long a[100][100],n,num=1,x=1,y=0;
int main(){
cin>>n;
while(num<=n*n){
while(y<n&&a[x][y+1]==0)a[x][++y]=num++;
while(x<n&&a[x+1][y]==0)a[++x][y]=n ...