爱奇艺AC 2.2
1、平方和最小 AC import java.util.Arrays; import java.util.HashMap; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ String s=sc.nextLine(); HashMap<Character,Integer> hash= new HashMap<>(); int k=sc.nextInt(); int n=s.length(); for(int i=0;i<n;i++){ char c=s.charAt(i); if(hash.containsKey(c))hash.put(c, hash.get(c)+1); else hash.put(c,1); } int len=hash.size(); int []ar=new int[len]; int i=0; for(Character key:hash.keySet()) ar[i++]=hash.get(key); produce(k,ar); int sum=0; for(i=0;i<len;i++){ sum+=ar[i]*ar[i]; } System.out.println(sum); } } private static void produce(int k, int[] ar) { int n =ar.length; for(int i=0;i<k;i++){ Arrays.sort(ar); if(ar[n-1]>0)ar[n-1]-=1; else break; } } } 2、博弈论 ,牛牛羊羊吃草 AC import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int t=sc.nextInt(); for(int i=0;i<t;i++){ long x=sc.nextLong(); x%=5; if(x==2||x==0)System.out.println("yang"); else System.out.println("niu"); } } } }3、 无聊 0.2 没什么思路 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int n=sc.nextInt(); int m=sc.nextInt(); double x=(m+n)*1.0/2; System.out.printf("%.1f",x); } } }
#爱奇艺#