- 博客(32)
- 收藏
- 关注
原创 Windows Terminal美化(简易记录)
先上效果图安装Git,网上教程很多,此处不再赘述 在powershell中执行以下两行命令 Import-Module posh-gitImport-Module oh-my-posh 编辑C:\Users\username\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1文件(注意:username为你电脑对应的用户名) Import-Module posh-gitImport-Module oh-my-.
2021-11-17 22:37:28 380
原创 猜数字
题目描述: 游戏的规则如下:计算机随机产生一个4位数,然后玩家猜这个4位数是什么。每猜一个数,计算机都会告诉玩家猜对几个数字,其中有几个数字在正确位置上。 输入数据有多组。每组的第一行为一个正整数N(1≤N≤100),表示在这段对话中共有N次回答。在接下来的N行中,每行三个整数A、B、C。gameboy猜这个4位数为A,然后计算机回答猜对了B个数字,其中C个在正确的位置上。当N=0时,则输...
2021-01-07 17:57:55 943
原创 Windows配置gcc环境变量
(本文为个人学习记录,如有不妥之处,还望各位豪杰不吝赐教)首先选择需要下载的gcc版本,网址如下:ftp://ftp.lip6.fr/pub/gcc/releases/ 解压到要安装的目录下,下面是最重要的一步 右键此电脑==》属性==》高级系统设置==》环境变量 在Path中新建,参数为之前解压的bin目录,比如我的是:C:\gcc\bin 打开cmd,输入gcc -v进行测试是...
2020-01-16 10:40:31 3294 3
原创 十六进制转八进制
#include<stdio.h>#include<string.h> int main(){ char s[50]; int n; scanf("%d",&n); while(n--) { scanf("%s",s); int t,len; len = strlen(s); lo...
2018-12-13 21:30:10 208
原创 田忌赛马——TianJi-The Horse Racing
题目描述: 田忌和齐王赛马,胜一场可以获得200金,负一场损失200金,平局无得无失。现在给出马的数量,田忌的每匹马的速度和齐王的每匹马的速度。求出田忌最多可以赢得多少金。 输入包含多组数据。每组数据的第一行为一个正整数n(n≤1000),表示每一方有多少匹马,第二行为n个整数表示田忌每匹马的速度,第三行n个整数表示齐王每匹马的速度。当n为0时表示输入数据结束。每组样例输出一行,给出田忌...
2018-11-24 01:13:44 809
原创 连续自然数的平方和
【Description】 我们大家都知道勾股定理:32+42=523^2+4^2=5^232+42=52,其中3,4,5是连续的自然数;同时,连续自然数10,11,12,13,14之间也有关系式:102+112+122=132+14210^2+11^2+12^2=13^2+14^2102+112+122=132+142,你从中得到了什么启发? 问题:给定自然数n(1≤n≤1000),请判...
2018-11-09 18:31:14 3562
原创 最大公约数
问题描述【Description】任意给两个正整数m和n,求它们的最大公约数【Input】输入两个正整数m和n。【Output】输出m和n的最大公约数【Sample Input】12 18【Sample Output】6问题分析在数学中,求最大公约数有一个很有名的方法叫做辗转相除法。辗转相除法体现了递推法的基本思想。设m,n为两个正整数,辗转相除法的过程是:(1)将问...
2018-11-05 23:07:37 233
原创 大整数阶乘
问题描述【Description】对输入的正整数n,计算出n!的准确值。【Input】输入一个正整数n(0<n<10510^5105)。【Output】输出n!。【Sample Input】9【Sample Output】362880问题分析我们知道随着n的增大,n!的增长速度非常快,其增长速度高于指数的增长速度,所以这是一个高精度计算问题。对此,C语言所提供...
2018-11-04 20:36:46 402
原创 Ubuntu18.04安装Hexo
最近突然想搞一个自己的博客,于是乎准备在Ubuntu上安装一下Hexo框架,然而很不幸的是遇到了重重险阻,踩了不少坑,最后能艰难爬上来实属不易,下面就给大家奉上我的“脚印”!开始之前先来了解一下Hexo!Hexo (详细内容大家可以来官网细查)是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网...
2018-09-21 21:47:00 2257 2
原创 算24
给出4个小于10的正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式。现在的问题是,是否存在一种方式使得得到的表达式的结果等于24。这里加减乘除以及括号的运算结果和运算的优先级跟我们平常的定义一致(这里的除法定义是实数除法)。比如,对于5,5,5,1,我们知道5 * (5 – 1 / 5) = 24,因此可以得到24。又比如,对于1,1,4,2,我们怎么都不能得到24。 ...
2018-06-23 22:16:10 1371
原创 熄灯问题
描述In an extended version of the game Lights Out, is a puzzle with 5 rows of 6 buttons each (the actual puzzle has 5 rows of 5 buttons each). Each button has a light. When a button is pressed, that but...
2018-06-23 16:28:13 548
原创 大整数乘法
描述求两个不超过200位的非负整数的积。输入有两行,每行是一个不超过200位的非负整数,没有多余的前导0。输出一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入1234567890098765432100样例输出1219326311126352690000解题思路用unsigned an1[200]和unsigned an2[200]分别存放两...
2018-06-22 15:47:22 564
原创 大整数减法
描述求两个大的正整数相减的差。输入共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超过200位,不会有多余的前导零。输出一行,即所求的差。样例输入99999999999999999999999999999999999999999999999999样例输出9999999999999999999999990000000000000参考代码:#include <stdi...
2018-06-22 09:07:05 674
原创 大整数加法
描述求两个不超过200位的非负整数的和。输入有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入2222222222222222222233333333333333333333样例输出55555555555555555555参考代码:#include <stdio.h>...
2018-06-22 09:00:35 389
原创 十六进制转换为十进制
#include<stdio.h>#define MAX 100int main(){ int trans(char *s); int c,i=0; char t[MAX]; printf("请输入一个十六进制的数:"); while((c=getchar()) !='\0' && i<MAX) { if(c >= '0' &am...
2018-06-21 19:54:24 1239
原创 日历问题
描述在我们现在使用的日历中, 闰年被定义为能被 4 整除的年份,但是能被 100 整除而不能被 400 整除的年是例外,它们不是闰年。例如:1700, 1800, 1900 和 2100 不是闰年,而 1600, 2000 和 2400 是闰年。 给定从公元 2000 年 1 月 1 日开始逝去的天数,你的任务是给出这一天是哪年哪月哪日星期几。输入输入包含若干行,每行包含一个正整数,表示从 200...
2018-06-21 11:15:01 3625
原创 装箱问题
描述一个工厂制造的产品形状都是长方体,它们的高度都是h,长和宽都相等,一共有六个型号,他们的长宽分别为1*1, 2*2, 3*3, 4*4, 5*5, 6*6。这些产品通常使用一个 6*6*h 的长方体包裹包装然后邮寄给客户。因为邮费很贵,所以工厂要想方设法的减小每个订单运送时的包裹数量。他们很需要有一个好的程序帮他们解决这个问题从而节省费用。现在这个程序由你来设计。输入输入文件包括几行,每一行代...
2018-06-20 22:21:04 502
原创 潜伏者
潜伏者 R 国和S 国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。历尽艰险后,潜伏于 S 国的R 国间谍小C 终于摸清了S 国军用密码的编码规则: 1. S 国军方内部欲发送的原信息经过加密后在网络上发送,原信息的内容与加密后所得的内容均由大写字母‘A'-‘Z'构成(无空格等其他字符)。 2. S...
2018-06-19 12:21:24 1264
原创 笨小猴
笨小猴 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这...
2018-06-18 21:05:41 2920 3
原创 八进制转十进制
八进制转十进制 给定八进制数 x(0<=x<=(7777777)8),输出它对应的十进制数。 Input Description ...
2018-06-17 17:34:02 4041
原创 谁拿了最多奖学金
谁拿了最多奖学金 Time limit: 1000 ms Memory limit: 256 MBStandard I/O ...
2018-06-17 15:57:31 525
转载 Hash函数及其重要性
不时会爆出网站的服务器和数据库被盗取,考虑到这点,就要确保用户一些敏感数据(例如密码)的安全性。今天,我们要学的是 hash 背后的基础知识,以及如何用它来保护你的 web 应用的密码。申明密码学是非常复杂的一门学科,我不是这方面的专家,在很多大学和安全机构,在这个领域都有长期的研究。本文我试图使事情简单化,呈现给大家的是一个 web 应用中安全存储密码的合理方法。“Hashing” 做...
2018-06-04 11:20:32 3586
原创 Ubuntu18.04安装MySQL8.0
直接使用apt install mysql-server安装,那么恭喜你踩坑。sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题,例如:安装过程没有要求输入root密码,而登录mysql时会要求密码(我就是遇到了这个问题,结果搞了一下午╮(╯▽╰)╭)等等……阅读了一下MySQL安装指南,发现MySQL5.7版本最高只适配到Ubuntu1...
2018-05-16 20:40:33 21993 24
原创 Ubuntu中texlive编译win字体报错
因为ctex会自动检测系统,在linux下默认调用fandol字体,没有隶书、雅黑和幼圆等字体,因此在写LaTeX源码时需要注意如下图所示,在用到Windows中的字体时会显示以下错误解决方案:前面说过新版本的ctex宏包会自动检测操作系统,因此显示声明使用Windows字体就可以了%!TEX program = xelatex \documentclass[fontset=windows]{...
2018-05-14 19:55:00 1175
原创 解决sublime text3的中文乱码问题
有的文件在sublime中打开后全是乱码,原来我用其他软件打开,很不方便,下面是我的解决方案步骤一:打开sublime,选择Preferences->Package Control步骤二:在Package Control:中输入Install Package 或直接点击并按回车(此时左下角会出现一个等号会左右移动,稍等即可)步骤三:此时会弹出一个输入框,输入首先安装ConvertToUTF8...
2018-04-22 17:22:10 3747
转载 HTTPS连接的前几毫秒发生了什么
2013/07/13 · IT技术, 开发 HTTPS, RSA, SSL, 加密, 安全 本文由 伯乐在线 - 水果泡腾片 翻译。未经许可,禁止转载!英文出处:JEFF MOSER。欢迎加入翻译组。提示:英文原文写于2009年,当时的Firefox和最新版的Firefox,界面也有很大改动。以下是正文。花了数小时阅读了如潮的好评,Bob最终迫不及待为他购买的托斯卡纳全脂牛奶点击了“进行...
2018-04-19 10:43:39 522
原创 Linux下为sublime配置LaTeX
基于近期作业的要求,最近开始接触到LaTeX,由于之前就在用Linux,所以在此同大家分享一下我的配置过程,如果错误,望大家及时指出步骤一:首先在镜像站下载texlive.iso镜像(TEXLive是TEX的一个发行版),我用的是科大镜像站下载地址步骤二:将ISO文件挂在到/mnt下sudo mount -o loop texlive.iso /mntcd /mntsudo ...
2018-04-16 21:42:53 1260
原创 解决sublime中不移动光标的情况下向上/下翻页
因为sublime的高亮显示及易于安装插件等特性,所以个人一直比较喜欢用sublime编写代码,但是在昨天升级了一下sublime,导致sublime中不移动光标的情况下向上/下翻页功能失效,经过一番Google和折腾,终于恢复了快捷键功能,下面附上解决方案步骤一:打开sublime,点击工具栏的preferences>key bindings,将如下代码保存到default...
2018-03-10 11:24:52 1448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人