
计蒜客
西八没天台
这个作者很懒,什么都没留下…
展开
-
Java__给定一个数组 AA,除了一个数出现一次之外,其余数都出现三次。找出出现一次的数。
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int []arr=new int [n]; for(int i=0;原创 2017-02-27 21:14:25 · 1880 阅读 · 0 评论 -
java__X的平方根。设计函数int sqrt(int x),计算 xx 的平方根。
设计函数int sqrt(int x),计算 xx 的平方根。输入格式输入一个 整数 xx,输出它的平方根。直到碰到文件结束符(EOF)为止。输出格式对于每组输入,输出一行一个整数,表示输入整数的平方根。import java.util.*;public class Main {public static void main(String[]a原创 2017-03-06 21:26:54 · 2120 阅读 · 0 评论 -
java__排序后的数组删除重复数字。给定升序排序的数组,如果数组有 22 个或 22 个以上相同的数字,去掉他们,直到剩下 22 个为止。
给定升序排序的数组,如果数组有 22 个或 22 个以上相同的数字,去掉他们,直到剩下 22 个为止。例如:数组 A[] = [1,1,1,2,2,3]A[]=[1,1,1,2,2,3]你的算法需要返回新数组的长度 55,此时 AA 为 [1,1,2,2,3][1,1,2,2,3]。输入格式第一行输入一个不超过 200200 的数字 nn,第二行原创 2017-03-08 21:40:33 · 1382 阅读 · 0 评论 -
java__给定一个非负整数数组,假定你的初始位置为数组第一个下标。 数组中的每个元素代表你在那个位置能够跳跃的最大长度。 请确认你是否能够跳跃到数组的最后一个下标。
import java.util.Scanner;public class Main { public static void main(String[] args){ int arr[]=new int[1000]; Scanner in=new Scanner(System.in); int n=in.nextInt(); fo原创 2017-03-05 00:06:07 · 4959 阅读 · 0 评论 -
java__假设你现在正在爬楼梯,楼梯有 nn 级。每次你只能爬 11 级或者 22 级,那么你有多少种方法爬到楼梯的顶部
Fibonacci数列import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int sum1=1,sum2=2,sum=0;原创 2017-02-28 17:31:18 · 2504 阅读 · 0 评论 -
java__给定由大写,小写字母和空格组成的字符串,返回 最后 一个单词的长度。 如果输入中不存在单词,返回 0。
import java.util.Scanner;public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); if(in.hasNext()){ String[] words = in.nextLin原创 2017-02-27 21:35:09 · 2526 阅读 · 0 评论 -
java__给定一个升序排列的数组,去掉重复的数,并输出新的数组的长度
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int []arr=new int [n]; int m=n;原创 2017-02-27 21:25:04 · 1953 阅读 · 0 评论 -
java__给定一个数组和一个数(该数不一定在数组中),从数组里删掉这个数字,返回剩下的数组长度。
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int []arr=new int[n]; for(int i=0;原创 2017-02-27 21:23:32 · 1561 阅读 · 0 评论 -
java__有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); String a,b; a=input.nextLine();原创 2017-02-27 21:21:35 · 1192 阅读 · 0 评论 -
java__晓萌最近在做一个翻转图片的应用,你可能也知道,图片其实是由一个个的点组成的。于是,晓萌想先做一个可以翻转矩阵的程序,来解决他问题的核心部分。
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int m=in.nextInt(); int t=in.nextI原创 2017-02-27 21:20:04 · 1179 阅读 · 0 评论 -
java__加一。数组内存放了一些个位数字,组成一个大数(从高位到低位),现在将这个数加 11,并输出加一以后的结果。
数组内存放了一些个位数字,组成一个大数(从高位到低位),现在将这个数加 11,并输出加一以后的结果。例如:A = [2,3,1,1,4]A=[2,3,1,1,4]则结果为 [2,3,1,1,5][2,3,1,1,5]。A = [7,8,9]A=[7,8,9]则结果为 [7,9,0][7,9,0]。输入格式第一行输入一个原创 2017-03-06 21:33:10 · 1086 阅读 · 0 评论