
JAVA学习
759丶Judges
这个作者很懒,什么都没留下…
展开
-
骄傲的代价
Problem DescriptionE_star由于在上次考试中取得了很好的成绩他开始骄傲起来,此时von看不下去了,于是就想找他的岔,他把E_star叫来说最近一道A+B编程题目不会,想要让同是计算机专业的E_star来帮他解答,E_star由于考试后的骄傲心理,二话没说结一口答应了,等到von用qq把题目要求发给E_star的时候他傻眼了。自己根本就不会,其实von知道他不会故意整他的。他...原创 2018-11-29 11:50:08 · 131 阅读 · 2 评论 -
Java——分数加减法
分数加减法Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description编写一个C程序,实现两个分数的加减法Input输入包含多行数据每行数据是一个字符串,格式是"a/boc/d"。其中a, b, c, d是一个0-9的整数。o是运算符"+“或者”-"。数据以EOF结束输入数据保证合法Output对于输入数据的每一...原创 2018-10-08 22:23:45 · 1358 阅读 · 0 评论 -
Java——面向对象程序设计上机练习一(函数重载)
面向对象程序设计上机练习一(函数重载)Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description利用数组和函数重载求5个数最大值(分别考虑整数、单精度、长整数的情况)。Input分别输入5个int型整数、5个float 型实数、5个long型正整数。Output分别输出5个int型整数的最大值、5个float 型实数的...原创 2018-10-08 15:15:31 · 336 阅读 · 0 评论 -
某年某月的天数
C语言实验——某年某月的天数Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description输入年和月,判断该月有几天?Input输入年和月,格式为年\月。Output输出该月的天数。Sample Input2009\1Sample Output31Hint注意判断闰年啊提示:split()把字符串分割为字符串...原创 2018-09-24 20:02:50 · 230 阅读 · 0 评论 -
JAVA判断合法标识符
JAVA判断合法标识符Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母不能是数字。Input输入有多行,每行一个字符串,字符串长度不超过10个字符,以EOF作为结...原创 2018-09-24 19:00:51 · 295 阅读 · 0 评论 -
SDUT-Java——打印金字塔
C语言实验——打印金字塔Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。Input输入只有一个正整数n。Output打印金字塔图形,其中每个数字之间有一个空格。Sample Input3Sample Output 1 1 2 11 ...原创 2018-09-24 16:37:55 · 263 阅读 · 0 评论 -
SDUT-Java——小鑫の日常系列故事(十)——排名次
小鑫の日常系列故事(十)——排名次Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description小鑫在来到SDUT之后,经过十分刻苦的学习和努力终于进入了ACM集训队。很快又一次ACM集训队的选拔就要开始了,集训队员们又忙碌了起来。他也十分幸运的被学长抓来当苦力。 o(∩_∩)o这次学长给他分配的任务是写一个自动排名的程序,我...原创 2018-09-20 22:35:50 · 348 阅读 · 0 评论 -
SDUT-Java——传说中的数据结构
传说中的数据结构Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description在大学里学习了一个学期了,大家大都对所学的专业有了基本的了解。许多同学也已经知道了到大二要开一门课叫做《数据结构》,那么今天给你们提前讲一下一个最简单的数据结构:栈。 栈的基本操作有3种:push,pop,top。例如,给你一个数列:1 2 3 4p...原创 2018-09-20 21:19:08 · 216 阅读 · 0 评论 -
SDUT-Java——字符统计2
字符统计2Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只...原创 2018-09-20 19:55:28 · 252 阅读 · 0 评论 -
Java之使用库函数排序
java中使用库函数排序,递增,递减,对于数组,对于List集合排序。对于基本数据类型外的对象类型排序。主要方法:Arrays.sort(array);Collections.sort(list);Arrays.sort(nameArray,Comparator);Collections.sort(list,Comparator);——————1. 对于数组–Arrays.sort(...转载 2018-09-19 22:18:30 · 2193 阅读 · 2 评论 -
Java——三个整数和、积与平均值
三个整数和、积与平均值 Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description 给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。Input 输入只有三个正整数a、b、c。Output 输出一行,包括三个的和、乘积、平均数。 数据之间用一个空格隔开,其中平均数保留小数后面两位。Sample ...原创 2018-09-17 13:46:00 · 1895 阅读 · 0 评论 -
Java—— A+B
A+B Problem Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description Calculate a+b.Input Two integer a,b (0<=a,b<=10).Output Output a+b.Sample Input 1 2Sample Output 3A...原创 2018-09-10 23:15:17 · 769 阅读 · 0 评论 -
面向对象程序设计上机练习二(函数模板)
Problem Description利用数组和函数模板求5个数最大值(分别考虑整数、单精度、长整数的情况)。Input分别输入5个int型整数、5个float 型实数、5个long型正整数。Output分别输出5个int型整数的最大值、5个float 型实数的最大值、5个long型正整数的最大值。Sample Input11 22 666 44 5511.11 22.22 33....原创 2018-12-17 16:26:55 · 159 阅读 · 0 评论 -
面向对象程序设计上机练习三(有默认参数的函数)
Problem Description利用默认参数的函数实现求2个或3个整数的最大值。Input输入3个int型整数。Output输出第1、2个整数及其最大值;输出第1、2、3个整数及其最大值。Sample Input88 66 99Sample Output88 66 8888 66 99 99AC代码:import java.util.Scanner;class ...原创 2018-12-17 16:42:28 · 178 阅读 · 0 评论 -
面向对象程序设计上机练习四(变量引用)
Problem Description将变量的引用作为函数形参,实现2个int型数据交换。Input输入2个int型整数。Output输出2个整数交换前后的值。Sample Input88 66Sample Output88 6666 88AC代码:import java.util.Scanner;class A { int x, y; public A(int ...原创 2018-12-17 17:02:07 · 216 阅读 · 0 评论 -
Java——回文时间
回文时间Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description HH 每天都会熬夜写代码,然后很晚才睡觉,但是每天早晨六点多必须要刷卡出宿舍,这就导致了必须在某些课上睡一会才能保证充沛的体力,当然某些重要的课是不能睡掉的,而某些课是可以睡的,比如《中国传统文化》,但是睡觉是不能被老师发现的,否则…他会以让你重修两年来威胁...原创 2018-10-21 23:28:46 · 187 阅读 · 0 评论 -
Java——织女的红线
织女的红线Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description好久不见牛郎哥哥了,织女非常想他,但是她想考验一下牛郎在她不在的日子里有没有好好学习天天向上,于是乎想出一个问题考一考他。织女找了一跟很细的红线和N颗相同的钉子,将各颗钉子钉在墙上作为一个多边形的各个顶点,然后将红线缠在各个钉子上围成了多边形,多余的剪掉。...原创 2018-10-21 23:39:41 · 194 阅读 · 0 评论 -
学生信息的添加与查询
Problem Description设计一个学生信息添加和查询的系统,从键盘读入学生的数据,然后通过屏幕进行显示。Input第一行有1个整数N,表示学生数量;接下来有N行学生数据,分别表示学生的id(编号)、name(姓名)、birthday(生日)、score(成绩)属性的值,关键字(id)相同的记录代表同一个学生(如果id相同,后来读入的学生信息会覆盖已有的学生信息)Output...原创 2018-11-29 11:31:55 · 561 阅读 · 0 评论 -
答答租车系统(面向对象综合练习)
Problem Description各位面向对象的小伙伴们,在学习了面向对象的核心概念——类的封装、继承、多态之后,答答租车系统开始营运了。请你充分利用面向对象思想,为公司解决智能租车问题,根据客户选定的车型和租车天数,来计算租车费用,最大载客人数,最大载载重量。公司现有三种车型(客车、皮卡车、货车),每种车都有名称和租金的属性;其中:客车只能载人,货车只能载货,皮卡车是客货两用车,即可以...原创 2018-11-29 11:27:55 · 167 阅读 · 0 评论 -
简单的复数运算(类和对象)
Problem Description设计一个类Complex,用于封装对复数的下列操作:成员变量:实部real,虚部image,均为整数变量;构造方法:无参构造方法、有参构造方法(参数2个)成员方法:含两个复数的加、减、乘操作。数相加举例: (1+2i)+(3+4i)= 4 + 6i复数相减举例: (1+2i)-(3+4i)= -2 - 2i复数相乘举例: (1+2i)*(3+4i...原创 2018-11-29 11:21:07 · 498 阅读 · 0 评论 -
计算长方形的周长和面积(类和对象)
Problem Description设计一个长方形类Rect,计算长方形的周长与面积。成员变量:整型、私有的数据成员length(长)、width(宽);构造方法如下:(1)Rect(int length) —— 1个整数表示正方形的边长(2)Rect(int length, int width)——2个整数分别表示长方形长和宽成员方法:包含求面积和周长。(可适当添加其他方法)要求...原创 2018-11-29 11:08:46 · 608 阅读 · 0 评论 -
JAVA__List、Set、M
List ——有序、可重复import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Main {public static void main(String[] args) {List list = new ArrayList();list.add("qwe");...原创 2018-11-28 21:32:15 · 160 阅读 · 0 评论 -
JAVA之BigInteger
头文件:import java.io.*;import java.util.*;import java.math.*;读入:Scanner cin = Scanner (System.in);while(cin.hasNext()) //等价于!=EOFn=cin.nextInt(); //读入一个int型的数n=cin.nextBigInt...原创 2018-11-28 20:55:54 · 124 阅读 · 0 评论 -
C~K要找女朋友了!!!
Problem Description临近11.11,CK看见周围的朋友一个个的都脱单或者正准备脱单了,CK也想要找一个女朋友了(听说国家会分配?)。MeiK听说了这件事情,表示CK终于开悟了,所以他整理了一份候选人名单给CK。可是C~K心里有自己心动女生的身高区间和年龄限制,所以他想把符合条件的女生的信息(即符合[身高最小值,身高最大值]闭区间和[年龄最小值,年龄最大值] 闭区间的女生都算...原创 2018-11-26 22:18:10 · 183 阅读 · 0 评论 -
Java——找老乡
Problem Description新学期开始了,在学校勤学苦练的LeiQ有一天收到一个名单,上面有n个人的信息(姓名和地址),LeiQ知道有多少人是他的老乡以及老乡的名字。Input多组输入,每组的第一行是一个整数n(1<=n<=100),表示名单上人的数量。接下来一行有一个字符串表示LeiQ的地址(1<=len<=20)接下来n行,每行两个字符串,第一个是姓...原创 2018-11-26 20:31:25 · 176 阅读 · 0 评论 -
简单字符串比较
Problem Description请使用字符串比较函数,比较两个字符串的大小,并按要求输出比较后的结果。字符串最长不超过15个字符。输入两个字符串str1和str2,如果第一个字符串与第二个字符串相等,输出str1=str2,如果第一个字符串大于第二个字符串,输出str1>str2,如果第一个字符串小于第二个字符串,输出str1 < str2。Input第1行为第一个字符串...原创 2018-11-25 22:18:19 · 131 阅读 · 0 评论 -
简单字符串排序
Problem Description从键盘输入10个学生的姓名和成绩,请按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)。Input输入共11行,前10行每行是一个学生的姓名,最后一行是10个用空格分开的整数表示对应的10个学生成绩。(姓名大小不超过20个字符)Output输出姓名按字典序排列后的学生姓名和成绩,共10行,每个学生的姓名和成绩占一行,姓名和成绩间用逗号分开。...原创 2018-11-25 21:57:26 · 155 阅读 · 0 评论 -
Java——单链表的拆分
Problem Description输入N个整数顺序建立一个单链表,将该单链表拆分成两个子链表,第一个子链表存放了所有的偶数,第二个子链表存放了所有的奇数。两个子链表中数据的相对次序与原链表一致。Input第一行输入整数N;;第二行依次输入N个整数。Output第一行分别输出偶数链表与奇数链表的元素个数;第二行依次输出偶数子链表的所有数据;第三行依次输出奇数子链表的所有数据。S...原创 2018-11-25 21:33:13 · 713 阅读 · 0 评论 -
Java——Shift Dot(点的位移)
Shift DotTime Limit: 1000 ms Memory Limit: 65536 KiBProblem Description给出平面直角坐标系中的一点,并顺序给出n个向量,求该点根据给定的n个向量位移后的位置。Input多组输入,第一行是三个整数x,y,n,表示点的坐标(x,y),和向量的个数n。接下来n行,每行两个数xi,yi,表示第i个向量。题目中所有数据不会超出整...原创 2018-10-22 00:00:05 · 580 阅读 · 0 评论 -
Java——区域内点的个数
区域内点的个数Time Limit: 1000 ms Memory Limit: 65536 KiBProblem DescriptionX晚上睡不着的时候不喜欢玩手机,也不喜欢打游戏,他喜欢数星星。Input多组输入。每组先输入一个整数N(N <= 10000),接着输入两个点代表矩形的左下点B(x,y)和右上点T(x,y),然后输入N个(X,Y)代表N颗星星。问有多少颗星星在...原创 2018-10-21 23:53:10 · 419 阅读 · 0 评论 -
Java——分数四则运算
分数四则运算Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description编写程序,实现两个分数的加减法Input输入包含多行数据;每行数据是一个字符串,格式是"a/boc/d",其中a, b, c, d为数字(每个数字保证为正数并且不存在正号)。o是运算符"+“或者”-","*","&qu原创 2018-10-21 23:47:18 · 467 阅读 · 0 评论 -
面向对象程序设计上机练习五(类和对象)
Problem Description定义类Time,Time有3个公用的数据成员hour、min、sec分别表示小时、分、秒。在主函数main中定义Time类对象t1,在主函数main中输入t1的各数据成员再并输出各数据成员。Input输入类对象的3个数据成员hour、min、sec。Output输出类对象的3个数据成员hour、min、sec。Sample Input9 10 ...原创 2018-12-17 17:11:25 · 264 阅读 · 0 评论