- 博客(20)
- 收藏
- 关注
原创 当十六进制数以 字符串 形式输入...
题目描述写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。示例1输入0xA输出10import java.util.*;public class Main { public static void main(String[] args) { // TODO Auto-generated me...
2018-05-04 11:08:00
2928
原创 对字符串进行排序(只使用for & 字符串含重复字符)
题目描述 输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果输入描述: 一个字符串,其长度n<=20输出描述: 输入样例可能有多组,对于每组测试样例,按照ASCII码的大小对输入的字符串从小到大进行排序,输出排序后的结果示例1输入dcba输出abcdimport java.util.*;public class Main {...
2018-05-04 10:23:04
350
原创 一道排序题
题目描述输入10个整数,彼此以空格分隔。重新排序以后输出(也按空格分隔),要求:1.先输出其中的奇数,并按从大到小排列;2.然后输出其中的偶数,并按从小到大排列。输入描述:任意排序的10个整数(0~100),彼此以空格分隔。输出描述:可能有多组测试数据,对于每组数据,按照要求排序后输出,由空格分隔。1. 测试数据可能有很多组,请使用while(cin>>a[0]>>a[...
2018-04-14 15:20:51
687
原创 买房子
题目描述 某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N万全都积攒起来,问第几年能够买下这套房子(第一年房价200万,收入N万)输入描述: 有多行,每行两个整数N(10<=N<=50), K(1<=K<=20)输出描述: 针对...
2018-04-13 11:25:18
1114
原创 求出某人A的总评绩点(GPA)
题目描述北京大学对本科生的成绩施行平均学分绩点制(GPA)。既将学生的实际考分根据不同的学科的不同学分按一定的公式进行计算。公式如下:实际成绩 绩点90——100 4.085——89 3.782——84 3.378——81 3.075——77 2.772——74 2.368——71 2.064——67 1.560——63 1.060以下 01.一门课程的学分绩点=该课绩点*该课学分2.总评绩点=所...
2018-04-13 11:00:26
1377
原创 对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('
题目描述对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。输入描述:输入一行:待处理的字符串(长度小于100)。输出描述:可能有多组测试数据,对于每组数据,输出一行:转换后的字符串。示例1输入if so, you already have...
2018-04-13 10:15:04
3016
原创 使用toString & parselong/double/int 进行进制转换
import java.util.*;import java.math.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); while(in.hasNext())...
2018-03-08 17:49:26
394
原创 BigInteger用法 & String转化方法
题目描述已知正整数k满足2<=k<=9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k.输入描述:若干个非负整数c,c的位数<=30每行一个c输出描述:每一个c的结果占一行1) 若存在满足 c%k == 0 的k,输出所有这样的k,中间用空格隔开,最后一个k后面没有空格。2) 若没有这样的k则输出"none"注意整数溢出问题不要对-1进行计算。impor...
2018-03-07 18:02:46
28175
1
原创 “*=”用法的注意事项
题目描述输入n,求y1=1!+3!+...m!(m是小于等于n的最大奇数)y2=2!+4!+...p!(p是小于等于n的最大偶数)。输入描述:每组输入包括1个整数:n输出描述:可能有多组测试数据,对于每组数据,输出题目要求的y1和y2import java.util.*;import java.math.*;public calass Main { public static void...
2018-03-07 17:05:31
1069
原创 桶排序:利用数组下标进行排序
输入描述:多案例输入,每个案例的输入第一行为一个整数N,表示小白鼠的数目。下面有N行,每行是一只白鼠的信息。第一个为不大于100的正整数,表示白鼠的重量,;第二个为字符串,表示白鼠的帽子颜色,字符串长度不超过10个字符。注意:白鼠的重量各不相同。输出描述:每个案例按照白鼠的重量从大到小的顺序输出白鼠的帽子颜色。import java.util.*;import java.math.*;...
2018-03-07 02:17:29
1486
原创 注意return的位置!
import java.util.*;import java.math.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); while(in.hasNext())...
2018-03-06 13:55:14
544
原创 从字符串加密题谈 ASCII码转换、字符串、next()与nextLine()
输入描述:用gets(s)方式读取这一行字符串.每个字符串长度小于80个字符。输出描述:对于每组数据,输出每行字符串的加密字符串。import java.util.*;import java.math.*;public class Main { public static void main(String[] args) { // TODO Auto-generated metho...
2018-03-05 21:32:03
504
原创 利用 桶 进行简单的统计
输入描述: 每个案例第一行两个整数N,M,2 <= N ,M<= 200。接下来有N行,第i(i = 1,2,…,N)行每一行有一个数,表示读者i-1最喜欢的图书的编号P(1<=P<=M)输出描述: 每个案例包括N行,每行一个数,第i行的数表示读者i有几个潜在朋友。如果i和任何人都没有共同喜欢的书,则输出“BeiJu”(即悲剧,^ ^)import java.u...
2018-03-05 20:35:26
378
原创 BigInteger和String
import java.util.*;import java.math.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); while(in.hasNext())...
2018-03-05 19:38:19
4565
原创 BigInteger的简单用法
import java.util.*;import java.math.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); while(in.hasNext())...
2018-03-04 22:34:37
520
原创 特殊乘法(笛卡尔积)
import java.util.*;import java.math.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); while(in.hasNext())...
2018-03-04 20:14:51
807
原创 求 质因数
import java.util.*;import java.math.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); while(in.hasNext(...
2018-03-04 19:12:53
257
原创 BigInteger的进制转换
String outputstr=new BigInterger(str,10).toString(2);String outputstr=new BigInterger(str,10).toString(2);基数:进制BigInteger(String val,int radix)将(指定基数的、字符串形式的)Biginteger转换为BigIntegertoString(int radix)...
2018-03-04 16:07:48
5005
1
原创 从键盘接收内容
if(in.hasNextInt()){BigInteger str=in.nextBigInteger();System.out.println(str);}√ if(in.hasNextInt()){BigInteger str=in.nextBigInteger();}System.out.println(str);×
2018-03-04 16:06:32
320
原创 try()
使用户在输入错误格式的信息后再次输入:boolean flag=false; while(!flag){ Scanner string=new Scanner(System.in);try{ System.out.println("Please enter the Name:"); Name=string.nextInt(); System....
2018-03-04 16:04:50
249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅