E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
zzuli
ZZULI
OJ.1170: 最长字符串(指针专题)
1170:最长字符串(指针专题)题目描述输入多个字符串,输出最长字符串。要求定义并使用函数maxLenStr(),voidmaxLenStr(char*str[],intn,int*max){从字符串数组str中找出最长的一个字符串,并将其下标存入形参指针max所指内存。}输入输入有多行,每行一个字符串,每个字符串长度不超过80,输入最多不超过100行,用****作为结束输入的标志,该行输入不用处
八百标兵奔北坡666
·
2020-09-14 16:26
zzulioj
ZZULI
OJ 1083: 数值统计(多实例测试)
题目描述统计给定的n个数中,负数、零和正数的个数输入输入数据有多组,每组占一行,每行的第一个数是整数n(nintmain(){intn,i,a,b,c;doublex;while(scanf("%d",&n),n!=0){a=0,b=0,c=0;for(i=0;i0)c++;}printf("%d%d%d\n",a,b,c);}return0;}
vivi_cin
·
2020-09-14 15:02
c语言算法练习
zzuli
oj 1096: 水仙花数(函数专题)
题目链接:http://acm.
zzuli
.edu.cn/problem.php?
xiydang
·
2020-09-14 15:32
算法
zzuli
oj
zzuli
oj 1089: 阶乘的最高位
题目链接:http://acm.
zzuli
.edu.cn/problem.php?
xiydang
·
2020-09-14 15:32
算法
zzuli
oj
zzuli
oj 1120: 最值交换
题目链接:http://acm.
zzuli
.edu.cn/problem.php?
xiydang
·
2020-09-14 15:32
算法
zzuli
oj
ZZULI
OJ 1068: 二进制数
#include#includeintmain(){intd=0;charch;while(ch=getchar(),ch!='\n')d=d*2+(ch-'0');printf("%d",d);return0;}
我想出去丸
·
2020-09-14 15:46
ZZULI
oj-1088: 手机短号 (多实例)
1088:手机短号(多实例)TimeLimit:1SecMemoryLimit:128MBSubmit:4042Solved:2539大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能
Phil__ming
·
2020-09-14 13:58
ZZULIOJ
ZZULI
OJ--1261: 小媛在努力
1261:小媛在努力时间限制:1Sec内存限制:128MB提交:515解决:150[状态][提交][命题人:admin]题目描述在多媒体数据处理中,数据压缩算法尤为重要。小媛上完课后就想自己发明一个数据压缩算法。她想呀想,终于想到一个方法。在多媒体数据中有很多数据都是重复的,所以她想把连续相同的数据用数据出现的次数和数据本身表示。例如:111233333压缩后及为311253。有想法后小媛就希望把
Xu ang
·
2020-09-14 13:25
ZQ
算法
ZZULI
OJ--1273: 进程调度
时间限制:1Sec内存限制:128MB提交:96解决:12[状态][提交][命题人:admin]题目描述FUNNYAC这学期选了很多课,其中有一门是操作系统。由于FUNNYAC花了很多时间在ACM上,所以他的很多课都听不懂。有时候甚至逃课(反正也听不懂)。但是,作业还是必须要交的。现在FUNNAYAC碰到了一个问题。由于上课不认真听讲,他无法自己解决这个问题。这个问题是这样的:进程调度是操作系统的
Xu ang
·
2020-09-14 13:25
ZQ
c++
算法
ZZULI
OJ-1379: A+B
题目描述:读入两个小于100的正整数A和B,计算A+B的值并输出。输入:测试为多实例测试,第一行包含一个T,表示测试实例的个数,后面有T行每行包含两个数A和B。输出:对于每组输入,输出A+B的和,单独占一行。要求输出结果用英文单词表示,如整数34表示为threefour。测试数据可以保证结果均小于100。样例输入:212516样例输出:threetwoone程序代码:#include#includ
Forever+Young
·
2020-09-14 13:23
#
简单题
ZZULI
OJ----2618: ACM-ICPC亚洲区域赛
ZZULI
站
题意描述:玩了这么多游戏,V决定还是去做几道ACM题练练手,于是翻到了一道201X年ACM/ICPC亚洲区域赛某站的现场赛签到试题,但是由于多年不刷题,已经忘了怎么做了作为将来的ACM校队扛把子的你,请帮助他解决一下吧。现场赛题目如下:Jennylikesballs.Hehassomeballsandhewantstoarrangetheminarowonthetable.Eachofthoseb
X维
·
2020-09-14 12:15
其他
ZZULI
OJ---1229: A*搜索(题文超长)
1229:A搜索时间限制:1Sec内存限制:128MB提交:631解决:154[状态][提交][命题人:外部导入]题目描述A搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或线上游戏的BOT的移动计算上。A改变它自己行为的能力基于启发式代价函数,启发式函数在游戏中非常有用。在速度和精确度之间取得折衷将会让你的游戏运行得更快。在很
Xu ang
·
2020-09-14 12:32
ZQ
算法
1006: 求等差数列的和
ZZULI
OJ
1006:求等差数列的和题目描述给出三个整数,分别表示等差数列的第一项、最后一项和公差,求该数列的和。输入输入三个整数,之间用空格隔开。第1个数作为首项,第2个数作为末项,第3个数作为公差。输出输出占一行,包含一个整数,为该等差数列的和。样例输入Copy2113样例输出Copy26#includeintmain(){inta,b,c,d,n;scanf("%d%d%d",&a,&b,&c);n=(
Orionxiong
·
2020-09-14 01:17
c++
1041: 数列求和2
ZZULI
OJ
1041:数列求和2题目描述输入一个整数n,输出数列1-1/3+1/5-……前n项的和。输入输入只有一个整数n。输出结果保留2为小数,单独占一行。样例输入Copy3样例输出Copy0.87#include#includeintmain(){intn,i;doublesum;scanf("%d",&n);sum=0;for(i=1;i<=n;i++){sum=sum+1/(2.0*i-1)*pow(
Orionxiong
·
2020-09-14 01:17
ZZULI
c++
ZZULI
OJ-1042,数列求和3(Java)
题目描述:求1-2/3+3/5-4/7+5/9-6/11+...的前n项和,结果保留3位小数。输入:输入正整数n(n>0)。输出:输出一个实数,保留3位小数,单独占一行。样例输入:5样例输出:0.917程序代码:importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannerinput=newScanner(S
Forever+Young
·
2020-09-13 20:06
#
Java(刷题)
ZZULI
OJ1040: 数列求和1
题目描述输入一个整数n,输出数列1+1/3+1/5+……前n项的和。输入输入只有一个正整数n。输出结果保留2为小数,单独占一行样例输入3样例输出1.53importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);intn=input.nex
码上Java
·
2020-09-13 20:00
数组中出现判断相等,出现次数!
统计BUG题目链接:http://acm.
zzuli
.edu.cn/problem.php?
iam_leeqing
·
2020-09-13 19:21
oj习题
ZZULI
OJ-1086,ASCII码排序(多实例测试)(Python)
题目描述:输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入:输入数据有多组,每组占一行,有三个字符组成,之间无空格。输出:对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入:qweasdzxc样例输出:eqwadscxz程序代码:whileTrue:try:ls=[]s=input()ls=list(s)ls.sort()ifls[0]=="":breakfori
Forever+Young
·
2020-09-13 09:54
#
Python(刷题)
判断基数、偶数和加密
package
zzuli
.odd;/**======================================*SystemName:StringTest*SubSystemName:*-----
nothingisdifficult
·
2020-09-13 08:30
java
基础
zzuli
OJ 1010: 求圆的周长和面积
Description输入圆的半径,求圆的周长和面积。要求定义圆周率为如下宏常量#definePI3.14159Input输入半径r的值,为一实数。Output输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。SampleInput3SampleOutput18.8528.27HINTSource#include#definePI3.14159intmain(void){do
强强强子
·
2020-09-12 23:29
ZZULI_OJ
初级ACM题集
最长不重复子序列的长度 - dp
题目链接:http://acm.
zzuli
.edu.cn/problem.php?
努力写题的tyf
·
2020-09-12 13:39
基础dp
【
zzuli
】1985 即将到来的新生赛 dp or dfs
1985:即将到来的新生赛Description新生赛马上就要到来了。为了举办这次比赛,学校也是大费苦心。由于时间紧迫,要准备的事情太多,人员安排也是很伤脑子。身为一个聪明的acmer,这点小事对你来说应该是Soeasy!距离新生赛开始剩余100个小时,现在还剩余m项任务。每个任务都有开始时间,结束时间和收益。现在想知道怎么安排这些任务使人员安排的效率最大(收益最高)。注:同一时间只能做一个任务,
ctsas
·
2020-09-12 05:15
基础题
ZZULI
OJ 1090: 整数幂(多实例测试)附解题过程
描述求A^B的最后三位数表示的整数(1intp(intx,inty){inti,num=1;for(i=0;i其实和之前那个阶乘的题问题类似数据溢出的问题这是我刚开始的思路:#include#includeintmain(){intn,i;scanf("%d",&n);for(i=n;i>0;i--){intx,y,date;scanf("%d%d",&x,&y);date=pow(x,y);pr
酷酷的迪迪
·
2020-09-11 03:01
oj
zzuli
OJ 1079: a+b(多实例测试2)
Description计算A+BInput输入数据有多组。每组一行,为整数A,B。Output对每行输入,输出A+B的值,单独占一行。SampleInput1234SampleOutput37HINT此类多实例测试解决方案:while(scanf("%d%d",&a,&b)!=EOF){//读入一组测试数据//处理//输出结果}注:EOF是宏定义常量-1,scanf函数遇到文件结束标志函数返回值是
强强强子
·
2020-08-26 14:50
ZZULI_OJ
初级ACM题集
ZZULI
OJ-1092: 素数表(函数专题)(Java)
题目描述:输入两个正整数m和n,输出m和n之间的所有素数。要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main()函数中实现。intprime(intn){//判断n是否为素数,若n为素数,本函数返回1,否则返回0}对于C/C++代码的提交,本题要求必须通过定义prime函数和main函数实现,否则,提交编译错误,要提交完整的程序
Forever+Young
·
2020-08-25 05:27
#
Java(刷题)
zzuli
OJ 1064: 加密字符
题目描述从键盘输入一批字符,以@结束,按要求加密并输出。输入从键盘输入一批字符,占一行,以@结束。输出输出占一行加密规则:1)所有字母均转换为小写。2)若是字母’a’到’y’,则转化为下一个字母。3)若是’z’,则转化为’a’。4)其它字符,保持不变。样例输入Kyh520@样例输出lzi520#include#includeintmain(){ charch; while(ch=getch
小白狼白又白
·
2020-08-25 05:54
zzuli
OJ 1066: 字符分类统计
Description输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。Input多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。Output输出分3行,格式见输出样例。SampleInputAbse4+5*3=?SampleOutputletter:4digit:3other:5HINTSource#include#includeint
强强强子
·
2020-08-25 04:33
ZZULI_OJ
初级ACM题集
zzuli
OJ 1029: 三角形判定
题目描述给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。输入输入为三个int范围的正整数,中间有一个空格隔开。输出如果能构成三角形,输出"Yes",否则输出"No"样例输入345样例输出Yes#includeintmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a+b>c&&b+c>a&&c+a>b)printf("Yes");elseprint
小白狼白又白
·
2020-08-25 02:31
zzuli
oj 1120 最值交换
题目描述:有一个长度为n的整数序列。请写一个程序,先把序列中的最小值与第一个数交换,再把最大值与最后一个数交换。输出转换好的序列。分别编写两个函数MinIndex()和MaxIndex()来计算最小值下标和最大值下标。intMinIndex(inta[],intn);//函数返回数组a中最小元素的下标intMaxIndex(inta[],intn);//函数返回数组a中最大元素的下标数组元素的输出
weixin_30635053
·
2020-08-24 17:10
ZZULI
OJ-1077,空心菱形(Python)
题目描述:输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个'*'组成。输入:输入包含一个整数,n(1<=n<=20)输出:输出一个空心菱形,每个边由n个'*'组成样例输入:5样例输出:****************程序代码:n=eval(input())foriinrange(1,n+1):forjinrange(1,n+i):ifj==n+1-iorj==n+i-1:p
Forever+Young
·
2020-08-24 11:02
#
Python(刷题)
程序员的背包
ZZULI
OJ - 2485 离散化 dp lis | 树状数组
题解经典的最长上升子序列问题数值过大使用离散化处理数值过多使用二分优化dpAC代码#include#includeusingnamespacestd;typedeflonglongll;constintINF=0x3f3f3f3f;constintMAXN=5e4+10;inta[MAXN],d[MAXN],p[MAXN];//d[i]以i为结尾的上升子序列长度p[i]长度为i的最小结尾vecto
CaprYang
·
2020-08-23 00:22
_动态规划_
最长上升子序列LIS
_数据结构_
树状数组
离散化
ZZULI
OJ-1039,n个数求和(Python)
题目描述:输入一个整数n和n个整数,输出这n个整数的和。输入:输入有两行:第一行是一个正整数n,第二行是n个整数。输出:输出一个整数,即n个数的和。输出单独占一行。样例输入:3732样例输出:12程序代码:n=int(input())a=input().split()ans=k=0foriinrange(n):x=int(a[k])ans+=xk+=1print(ans)
Forever+Young
·
2020-08-22 04:20
#
Python(刷题)
zzuli
1921 (二进制序列)
二进制,dp原题Description给定一个长度为n的数字序列a,从中选取一个长为m的子序列b满足b[i]&b[i-1]!=0(2#include#includeusingnamespacestd;intans;intlast[100100];intsum[100100];inta[100100];voider(intx,intnum){intlen=0;inti;intf[40];while(
Apoised
·
2020-08-22 03:10
dp
zzuli
OJ 1029: 三角形判定
Description给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。Input输入为三个正整数(32-int),中间有一个空格隔开。Output如果能构成三角形,输出"Yes",否则输出"No"SampleInput345SampleOutputYesHINT...Source...#includeintmain(void){inta,b,c;scanf("%d%d%d",&a,&b
强强强子
·
2020-08-22 03:05
ZZULI_OJ
初级ACM题集
ZZULI
OJ 1037~1045(C语言)
1037四则运算需要注意的就是除数为0的时候,不能用s2==0这样判断,而需要使用s2的绝对值#includeintmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);intz[3]={a,b,c};for(inti=0;imax){max=z[j];flag=j;}}if(flag==0){printf("%d",a);}elseif(flag==1){printf
zzzbeauty
·
2020-08-21 23:47
zzuli
OJ 1065: 统计数字字符的个数1
Description输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。Input多个字符,以回车符结束,回车符不作为有效字符。Output输出一个整数,表示数字字符的个数。SampleInput12abrt12@2013SampleOutput8HINTSource#include#includeintmain(){charch;intcount=0;while(ch=getch
强强强子
·
2020-08-20 21:41
ZZULI_OJ
初级ACM题集
zzuli
2187 我觉得自己跑得很快 (Dijkstra + 链式前向星)
传送门某大佬zyf出的神题DescriptionAsweallknow,the…算了,我英语不好,题目很简单,我们有一个N层的数字塔,塔上每一个格子都有一个bad值,下图展示了一个N=4的数字塔:当我们进入某个格子时就会获得对应的bad值,我们每次只能向下或者向右下移动一个格子。等等,当时讲动态规划用的不就是这个例题,我还记得它的状态转移方程,这是不是太easy了?那好吧,来增加一点点难度,我们每
henuzxy
·
2020-08-20 20:11
图论大师的成长之路
dijkstra
ZZULI
OJ 1094: 统计元音(函数专题)
题目描述输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现。intvowel(charch){//如果ch是元音,返回1,否则返回0}本题如果是C/C++代码提交,只需要提交vowel函数的定义部分,提交其它内容,编译出错。输入输入一个字符串,长度不超过1000,以回车符结束。输出输出一个整数,表示元音字母个数。输出单独占一行。样
马赛克|
·
2020-08-20 06:34
Online
Judge
ZZULI
OJ.1124: 两个有序数组合并
1124:两个有序数组合并题目描述已知数组a中有m个按升序序排列的元素,数组b中有n个降序排列的元素,编程将a与b中的所有元素按降序存入数组c中。输入输入有两行,第一行首先是一个正整数m,然后是m个整数;第二行首先是一个正整数n,然后是n个整数,m,n均小于等于1000000。输出输出合并后的m+n个整数,数据之间用空格隔开。输出占一行。样例输入412573642样例输出7654221提示试图排序
八百标兵奔北坡666
·
2020-08-20 04:13
zzulioj
ZZULI
OJ.1096: 水仙花数(函数专题)
1096:水仙花数(函数专题)题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输出所有在m和n范围内的水仙花数。输入输入数据有多组,每组占一行,包括两个整数m和n(100intmain(){intm,n,i,t,x,y,z=0;while(scanf("%d
八百标兵奔北坡666
·
2020-08-20 04:13
zzulioj
ZZULIOJ
ZZULI
OJ.1094: 统计元音(函数专题)
1094:统计元音(函数专题)题目描述输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现。intvowel(charch){//如果ch是元音,返回1,否则返回0}本题如果是C/C++代码提交,只需要提交vowel函数的定义部分,提交其它内容,编译出错。输入输入一个字符串,长度不超过1000,以回车符结束。输出输出一个整数,表示元
八百标兵奔北坡666
·
2020-08-20 04:13
zzulioj
ZZULI
OJ 1116: 删除元素
题目描述输入一个递增有序的整型数组A有n个元素,删除下标为i的元素,使其仍保持连续有序。注意,有效下标从0开始。定义如下两个函数分别实现删除元素操作和数组输出操作。voiddel(inta[],intn,inti);/*删除数组a中下标为i的元素*/voidPrintArr(inta[],intn);/*输出数组a的前n个元素*/输入输入分三行,第一行是一个整数n(n=0。输出输出删除下标为i的元
码上Java
·
2020-08-20 04:26
ZZULI
OJ【1117】查找数组元素【数组】
1117:查找数组元素TimeLimit:1SecMemoryLimit:128MBSubmit:5108Solved:2732SubmitStatusWebBoardDescription编写程序,输入n(1intmain(){intn,a[13],b[13],i,j=0;scanf("%d",&n);for(i=0;i
tian_he_he
·
2020-08-20 04:43
水题
水题
数组
ZZULI
OJ【1116】删除元素【数组】
1116:删除元素TimeLimit:1SecMemoryLimit:128MBSubmit:8312Solved:3296SubmitStatusWebBoardDescription输入一个递增有序的整型数组A有n个元素,删除下标为i的元素,使其仍保持连续有序。注意,有效下标从0开始Input输入分三行,第一行是一个整数n(n=0。Output输出删除下标为i的元素后的数组元素,数据之间用空格
tian_he_he
·
2020-08-20 04:42
水题
水题
数组
zzuli
OJ 1115: 数组最小值
Description数组a有n个元素,请输出n个元素的最小值及其下标。若最小值有多个,请输出下标最小的一个。注意,有效下标从0开始。Input输入分两行,第一行是一个正整数n(nintmain(){intn[100],i=0,m,a,b=0,min;scanf("%d",&m);if(m==0)return0;else{scanf("%d",&n[i]);min=n[i];for(i=1;i
强强强子
·
2020-08-20 03:01
ZZULI_OJ
zzuli
OJ 1116: 删除元素
Description输入一个递增有序的整型数组A有n个元素,删除下标为i的元素,使其仍保持连续有序。注意,有效下标从0开始。定义如下两个函数分别实现删除元素操作和数组输出操作。voiddel(inta[],intn,inti);/*删除数组a中下标为i的元素*/voidPrintArr(inta[],intn);/*输出数组a的前n个元素*/Input输入分三行,第一行是一个整数n(n=0。Ou
强强强子
·
2020-08-20 03:01
ZZULI_OJ
zzuli
oj
1168:账单(指针专题)#includeusingnamespacestd;intmain(){intncase,q;cin>>ncase;charstr[100][200],p[100][200];for(inti=0;i>n;doublemoney=0,sum=0;getchar();for(intj=0;j=0;k--){if(str[j][k]==''){m=k;break;}}intr
执念成狂
·
2020-08-20 03:52
zzulioj
1116 删除元素
题目来源:https://acm.
zzuli
.edu.cn/
zzuli
acm/problem.php?
aisebu7819
·
2020-08-20 03:46
ZZULI
OJ.1116: 删除元素
1116:删除元素题目描述输入一个递增有序的整型数组A有n个元素,删除下标为i的元素,使其仍保持连续有序。注意,有效下标从0开始。定义如下两个函数分别实现删除元素操作和数组输出操作。voiddel(inta[],intn,inti);/删除数组a中下标为i的元素/voidPrintArr(inta[],intn);/输出数组a的前n个元素/输入输入分三行,第一行是一个整数n(n=0。输出输出删除下
八百标兵奔北坡666
·
2020-08-20 02:04
zzulioj
ZZULI
OJ--1234: 我爱淘宝
时间限制:1Sec内存限制:128MB提交:430解决:102[状态][提交][命题人:外部导入]题目描述最近superbin爱上了淘宝,一口气花重金买了好多好多的宝贝,O(∩_∩)O~淘宝确实是个很方便的网上购物平台。首先,你需要注册一个淘宝账号,然后开通支付宝,再开通网上银行。选一件自己喜欢的宝贝,付款给淘宝。收到货后满意了,然后淘宝再把钱付给卖方,听起来挺不错的,还很安全。有空一定要试试哦。
Xu ang
·
2020-08-19 23:38
ZQ
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他