⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pku1002.java

📁 这是ACM 方面的资料 是PKU的 北京大学的出来的
💻 JAVA
字号:
import java.io.*;
import java.util.*;
import java.lang.String;
public class Main
{
	public static void main(String args[]) throws Exception
	{
		Scanner cin=new Scanner(System.in);
		int[] num;
		char char_temp;
		int N,val;
		String temp,source="22233344455566670778889990";
		int i,j,k,min,tempb;
		N=cin.nextInt();
		num=new int[N];
		for(i=0;i<N;i++)
		{
			temp=cin.next();
			for(j=0,k=0;j<7;k++)
			{
				char_temp=temp.charAt(k);
				if(char_temp>='A'&&char_temp<='Z')
				{
					num[i]=num[i]*10+(source.charAt(char_temp-'A')-'0');
					j++;
				}else if(char_temp>='0'&&char_temp<='9')
				{
					num[i]=num[i]*10+(char_temp-'0');
					j++;
				}
			}
		}
		Arrays.sort(num);
		for(i=0,j=0,val=0;j<N;)
		{
			while(j<N&&num[i]==num[j])j++;
			if(j-i>1) 
			{
				System.out.printf("%03d-%04d %d\n",num[i]/10000,num[i]%10000,j-i);
				val++;
			}
			i=j;
			j++;
		}
		if(val==0)System.out.println("No duplicates.");
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -