
水题
文章平均质量分 61
Arpicesoul
在努力成为蒟蒻的人...常年不更新的人
展开
-
计蒜客 - 最长不重复子串
最长不重复子串给定一个字符串,找到最长的子串,要求该子串中没有重复的字符。例如:字符串abcabcbb的不含重复字符的 最长 子串为abc,长度为 33。而bbbbbb的不含重复字符的 最长 子串为b,长度为 11。输入格式输入包含多行,每一行对应一个长度不超过 100100 的输出,直到遇到结束符为止。每行依次输入字符串s。输出格式输出不含重复原创 2017-05-29 10:49:31 · 1014 阅读 · 0 评论 -
hdu 2018
母牛的故事Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 81462 Accepted Submission(s): 40448Problem Description有一头母牛,它每年年初生一头小母牛。每头小母原创 2017-04-04 02:03:05 · 873 阅读 · 0 评论 -
hdu 2053
Switch GameTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 18011 Accepted Submission(s): 11026Problem DescriptionThere are many l原创 2017-04-03 20:41:28 · 615 阅读 · 0 评论 -
hdu 1002
写的有点乱。还好通过了。#include #include #define N 1000int main(void){ int n,last=0; scanf("%d",&n); while(n--) { char a[N],b[N],c[N]; scanf("%s%s",a,b); int lena=strlen(a),lenb=strlen(b);原创 2016-11-08 19:04:01 · 655 阅读 · 0 评论 -
计蒜客 - 整数转换成罗马数字
整数转换成罗马数字 1000ms 65536K给定一个整数 numnum,将整数转换成罗马数字。如 1,2,3,4,51,2,3,4,5 对应的罗马数字分别为I,II,III,IV,V等,更详细的说明见此 链接。输入格式第一行输入一个整数 num(1 \leq num \leq 3999)num(1≤num≤3999)。输出格式输出 nu原创 2017-03-23 12:04:52 · 1089 阅读 · 0 评论 -
计蒜客 - 罗马数字转换成整数
罗马数字转换成整数1000ms 65536K给定一个罗马数字 ss,将罗马数字转换成整数。如罗马数字I,II,III,IV,V分别代表数字 1, 2, 3, 4, 51,2,3,4,5。首先要来了解一下罗马数字表示法,基本字符有 77 个:I、V、X、L、C、D、M,分别表示 11、55、1010、5050、100100、500500、10001000。原创 2017-03-31 16:13:12 · 1270 阅读 · 0 评论 -
hdu 2054
A == B ?Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 102921 Accepted Submission(s): 16365Problem DescriptionGive you two numbe原创 2017-03-26 15:47:42 · 709 阅读 · 0 评论 -
hdu 2031
进制转换Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 48438 Accepted Submission(s): 26600Problem Description输入一个十进制数N,将它转换成R进制数输出。原创 2017-03-20 20:32:15 · 965 阅读 · 0 评论 -
hdu 1862
水题。第一次用了插入排序结果超时,第二次换了希尔排序结果WA了(错在学号用的是int,输出用的是06d)换成char[]就过了。#include #include #define N 100000struct student{ char num[10]; //学号 原先用的int char name[10]; int score;}Excel[N];原创 2017-01-27 18:35:57 · 458 阅读 · 0 评论 -
hdu 1004
新手继续看书。前些日子做的题终于发完。#include #include #define MAXSIZE 1000#define N 15int main(void){ int n; while(scanf("%d",&n) && n!=0) { char str[MAXSIZE][N]; int num[MAXSIZE]={0}; for(int i=原创 2016-11-08 19:06:21 · 785 阅读 · 0 评论 -
hdu 1003
最大子序列和。在数据结构课上有讲过。很有意思。#include #define N 100000int num[N];int main(void){ int T,flag=0; scanf("%d",&T); while(T--) { int n; scanf("%d",&n); for(int i=0;i<n;++i) { scanf("%d"原创 2016-11-08 19:05:11 · 502 阅读 · 0 评论 -
UVA 10474
题目描述:点击打开链接/* 思路:输入N个数值,对数值进行排序后,找到Q所在的位置输出 一开始使用二分查找来找Q的位置但不知道为啥WA了 所以就写了一个线性的直接找Q的位置,还在N的数值并不大*/import java.util.Arrays;import java.util.Scanner;public class Main{ publi原创 2017-08-13 15:31:46 · 395 阅读 · 0 评论