题解列表

筛选

纸张尺寸 (java代码)

摘要:import java.util.Scanner; public class Main {     public static void main(String[] args){   ……

求和 (Java代码)

摘要:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; pu……

刷题统计 (Java代码)

摘要:import java.util.Scanner; public class  Main { public static void main(String[] args)  { Scann……

字符统计——三个for循环搞定

####思路:1.利用辅助数组,遍历字符串统计每个字符出现的次数2.用临时变量max,遍历数组,求出最多出现次数3.再遍历一次数组,出现次数等于max的都输出####具体代码:```importjava.util.Scanner;publicclassMain{staticint[]arr=newin

欧式法求素数

摘要:import java.util.*; public class Main{ // static BufferedReader bf=new BufferedReader(new InputS……

循环题要找得到flag位置

解题思路:报数,报到3就排除,所以创建一个n的boolean类型数组,计入count,如果count%3==0,那么就是报到3的那个人注意事项:好简单好简单,我不想说啦!!!可能要注意的一个地方就是,当for循环中,可能会在一次对整个数组的循环删去的数大于n-1,

虽是简单题,但注意两个陷阱

解题思路:没什么思路,保存最小值和最大值坐标,调换就可以,很简单的一道题注意事项:问题在这里:如果最小值是最后一个坐标,最大值是第一个坐标,那么会相同的坐标交换两次,也就是没有交换,所以这里可以判段一下,只交换一次如果最大值在第0个坐标,最小值在第i个坐标,

分类讨论解最少刷题数(java)

##注意事项会出现重复的数,比如11113##解题思路每个人最少刷多少题,才能使刷题比他多的人不超过比他少的人。直接排好序,取中间的数val为标准统计出刷题数比val小的人数leftNum统计出刷题数比val大的人数rightNum#####1.不用再刷题的情况①.刷题数大于中间的数,