自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 洛谷P1591 阶乘数码(高精度阶乘)

题目描述求 n!n! 中某个数码出现的次数。输入格式第一行为 t (t≤10),表示数据组数。接下来 t 行,每行一个正整数 n (n≤1000) 和数码 a。输出格式对于每组数据,输出一个整数,表示 n!n! 中 aa 出现的次数。输入输出样例输入:25 27 0输出:12code:#include <iostream>#include <string.h>#include <stdio.h>using namespace std;

2020-09-08 18:16:03 1625

转载 Python 字符串基础

前面我们已经学习过了python中的数字类型,相信你一定认真学习并且已经能够掌握他们了,那我们接下来学习python中的字符串类型## 3.1字符串基本知识字符串类型是python里序列类型的衍生类型,可以由一对单引号、双引号或三引号构成,其中单引号和双引号都可以表示单行字符串,通常字符串里面包含单引号时使用双引号括起来,字符串里面包含双引号时用单引号括起来。三引号可以表示单行或者多行字符串我们来看个例子:a='那个人对另一个人说:"赵某某好棒啊!"'b="那本书里面写着'赵某某很棒啊'"c='

2020-08-15 11:47:33 152

转载 python format函数应用

str.format(括号里面是用,分隔的参数)python使用槽机制配合format来使用。在一段字符串中,在我们想使用定义的变量来输出的地方采用槽{}来占位就好。槽里面如果没有序号就按照默认顺序进行填充,即参数的前后顺序,如果槽里面有序号的话则按照序号填充,如果要编号的话从0开始,最大的编号为参数个数-1我们来看下面这个例子:槽中没有序号,默认从第一个参数到最后一个参数进槽赋值。name="胡图图"age=6address="翻斗大街"father="胡英俊"mother="张小莉"pr

2020-08-15 11:28:22 353

原创 python保留字

 保留字也叫关键字,是被变成语言内部定义并保留使用的标识符。Python共有33个保留字,这些保留字大小写敏感,例如in是Python的一个保留字,不能当做变量使用,二In则可以当做变量来使用。 Python保留字为:...

2020-08-15 10:42:32 10404

原创 2020 牛客多校 Groundhog and 2-Power Representation

题目描述输入与输出描述示例与备注题目大意给你一行字符串,根据题目要求输出其计算结果。2(n)意思为2n。代码print(eval(input().replace('(','**(')))这道题用C或C++写起来无疑是很麻烦的,作者作为一个菜鸡并不会用C++解决这道题。而如果用python就会变得特别简单,一行代码解决问题。我们从右往左看input().replace('(','**(')# 就是将输入的字符串中的“(”替换为“”,# 那么2(n)就被替换为2**(n)# 而

2020-08-11 10:26:08 165

原创 2020牛客多校 The Crime-solving Plan of Groundhog

题目描述Today, ZLZX has a mysterious case: Orange lost his down jacket hanging in his dorm room. Under the expectations of everyone, detective Groundhog took his small spoon of the artifact and started the journey to solve the case.After an in-depth investig

2020-08-08 16:35:37 219

原创 2020牛客多校 Clam and Fish

题目描述There is a fishing game as following:The game contains nn stages, numbered from 11 to nn.There are four types of stages (numbered from 00 to 33):type 0: There are no fish and no clam in this stage.type 1: There are no fish and one clam in th

2020-07-21 17:14:57 228

原创 2020暑期牛客多校 F Infinite String Comparision

题目描述:For a string xx, Bobo defines x ∞=xxx…,which is xx repeats for infinite times, resulting in a string of infinite length.Bobo has two strings aa and bb. Find out the result comparing a∞and b∞in lexicographical order.You can refer the wiki page for fu

2020-07-12 18:19:16 230

原创 NC16783 拼数(简单排序)

题目描述设有n个正整数(n ≤ 20),将它们联接成一排,组成一个最大的多位整数。例如:n=3时,3个整数13,312,343联接成的最大整数为:34331213又如:n=4时,4个整数7,13,4,246联接成的最大整数为:7424613输入描述第一行,一个正整数n。第二行,n个正整数。输出描述:一个正整数,表示最大的整数样例:输入313 312 343输出34331213这道题对string排序原理不是很了解的同学可能会比较头疼,而知道string怎么排序的同学肯定高高兴兴

2020-05-21 17:01:56 282

原创 乞丐版分解因子

题目描述给出一个数,请你将它分解为两个数的乘积,不能是1和他本身输入描述:输入一个数n,4 <= n <= 109,保证n不是素数输出描述:输出两个数 a,b 使得a*b=n示例1输入10输出2 5备注:a和b都不能为1Code#include<algorithm>#include<iostream>#include<utility>#include<queue>#include<cstring>#

2020-05-20 21:59:19 193 2

原创 洛谷P1115 最大子段和

题目描述给出一段序列,选出其中连续且非空的一段使得这段和最大。输入格式第一行是一个正整数NN,表示了序列的长度。第二行包含N个绝对值不大于10000的整数A_i ,描述了这段序列。输出格式一个整数,为最大的子段和是多少。子段的最小长度为11。输入输出样例输入72 -4 3 -1 2 -4 3输出4说明/提示【样例说明】2,-4,3,-1,2,-4,32,−4,3,−1,2,−4,3中,最大的子段和为4,该子段为3,-1,23,−1,2.【数据规模与约定】对于40%40%的

2020-05-19 10:45:00 285

转载 抽象类与接口的区别

文章目录一.抽象类二.接口三.抽象类和接口的区别一.抽象类在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun();抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。下面要注意一个问题:在《JAVA编程思想》一书中,将抽象类定义为“包含抽象方法的类”,但

2020-05-17 20:42:30 708

原创 牛客NC16640 纪念品分组

题面:元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得 的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。输入描述:第 1 行包括一个整数 w,为每组纪念品价格之和的上限。第 2 行为一个整数n,表示购来的纪念品的总件数。第 3 ~ n

2020-05-17 20:31:17 206

原创 萌新的第一篇博客(选择排序)

菜鸡的第一篇博客选择排序:Code:#include<stdio.h>#include<stdlib.h>int main(){ int n; int a[1000]; scanf("%d",&n); for(int i = 0;i < n;i++){ scanf("%d",&a[i]); } for(int i = 0;i < n-1;i++){ //选择排序 for(int j = i+1;j < n;j++){

2020-05-16 14:51:01 336 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除