本文共 613 字,大约阅读时间需要 2 分钟。
这道题听上去还是挺有趣的~
时隔好久后的独立AC
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int m=sc.nextInt(); int a[]=new int[n+1]; for(int i=1;i<=n;i++) { a[i]=sc.nextInt(); } int b[]=new int[m+1]; int j; for(int i=1;i<=n;i++) {j=a[i]; b[j]++; } for(int i=1;i<=n;i++) { if(b[a[i]]==1) System.out.println("BeiJu"); else if(b[a[i]]>1) { System.out.println(b[a[i]]-1); } } }}
这个思路其实是之前备战蓝桥杯的时候,买的网课里那位老师教的。虽然我没把课看完。但是,怎么说呢,越来越觉得“功不唐捐”。所以,尽管咬紧牙关继续去做吧。无论如何都不能辜负了这大好的时光。
转载地址:http://mcssi.baihongyu.com/