自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1029 旧键盘java

题目保证 2 个字符串均非空。public int indexOf(int ch, int fromIndex): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。int indexOf(String str, int fromIndex): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。public int indexOf(int ch): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。

2022-08-22 22:18:17 123 1

原创 1027 打印沙漏 java

所谓“沙漏形状”,是指每行输出奇数个符号;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。首先打印出由给定符号组成的最大的沙漏形状,最后在一行中输出剩下没用掉的符号数。输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。首先要知道沙漏一共有几行,然后直到每行输出的符号个数。用来标记一半沙漏的行数。

2022-08-22 18:27:59 214

原创 1023 组个最小数java

目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的数字。存放0的个数,要求出最小的数,如果没有其他要求可以利用for循环输出,但是要求0不能为首位。现给定数字,请编写程序输出能够组成的最小的数。不为零时是除零以外最小的数,放在首位,当前。在一行中输出能够组成的最小的数。

2022-08-21 22:39:37 244

原创 1019 数字黑洞 java

给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。如果 N 的 4 位数字全相等,则在一行内输出 N - N = 0000;本题的重点是怎么获得排序后的数字,我开始的想法是先用字符串,排序过后用substring拼接,后来感觉很困难,看了别人的博客后大有启发,可以利用sort进行排序。

2022-08-21 16:01:27 114

原创 1014 福尔摩斯的约会java

大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母 D,代表星期四;在一行中输出约会的时间,格式为 DAY HH:MM,其中 DAY 是某星期的 3 字符缩写,即 MON 表示星期一,TUE 表示星期二,WED 表示星期三,THU 表示星期四,FRI 表示星期五,SAT 表示星期六,SUN 表示星期日。输入在 4 行中分别给出 4 个非空、不包含空格、且长度不超过 60 的字符串。

2022-08-19 13:36:02 132

原创 1012 数字分类java

每个测试用例先给出一个不超过 1000 的正整数 N,随后给出 N 个不超过 1000 的待分类的正整数。对给定的 N 个正整数,按题目要求计算 A 1​ ~A 5并在一行中顺序输出。A2​ = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1​−n2​+n3​−n4​⋯;A4​ = 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位;A5​ = 被 5 除后余 4 的数字中最大数字。A1​ = 能被 5 整除的数字中所有偶数的和;A3​ = 被 5 除后余 2 的数字的个数;

2022-08-19 11:45:37 169

原创 1011 A+B 和 C java

对每组测试用例,在一行中输出 Case #X: true 如果 A+B>C,否则输出 Case #X: false,其中 X 是测试用例的编号(从 1 开始)。输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和 C。给定区间 [−2 31 ,2 31 ] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。通过for循环进行输入,使用long类型进行接收。

2022-08-19 10:55:57 178

原创 1010 一元多项式求导JAVA

以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0。以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。求导公式:系数与指数相乘,指数减1。每次选取数组中的两个数,进行计算。设计函数求一元多项式的导数。...

2022-08-18 14:08:33 102

原创 1009 说反话JAVA

测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。每个测试用例的输出占一行,输出倒序后的句子。利用split分割字符串得到数组,倒序输出。......

2022-08-18 13:45:13 78

原创 1008 数组元素循环右移问题JAVA

一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0​A1​⋯AN−1​)变换为(AN−M​⋯AN−1​A0​A1​⋯AN−M−1​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?...

2022-08-18 13:32:41 60

原创 插入排序时间复杂度

最差情况下时间复杂度o(N²)二分查找 o(logN)

2022-08-18 13:25:15 95

原创 异或简单理解

异或简单理解

2022-08-09 12:04:00 312

原创 SQL Server 创建新用户 --每个用户只对自己的记录有select权限(超详细)

@sql sever的一次实验欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高

2021-05-17 21:24:34 9247 4

原创 L1-069 胎压监测(c语言)满分

代码```c#include<stdio.h>int main(){ int a[4];//四个轮胎的胎压 for(int i=0;i<4;i++) { scanf("%d",&a[i]); } int b;//胎压最低值 int c;//胎压检测区间 scanf("%d %d",&b,&c); int num=0; int max=a[0]; int num1=0; int m[4]; for(int i=.

2021-03-21 17:06:07 4315 1

原创 PTA 团体天梯赛 L1-003 个位数统计 (15 分)(c语言版)

L1-003 个位数统计 (15 分)##代码#include<stdio.h>#include<string.h>int main(){ char str[1001]; gets(str); int b[10] = {0}; int len = strlen(str); for(int i = 0; i < len; i++) { b[str[i] - '0']++; } for(int i = 0; i < 10; i++) {

2021-03-21 15:10:32 528 2

空空如也

空空如也

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

TA关注的人

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