Java教程

【P1320 压缩技术(续集版)】【Java】

本文主要是介绍【P1320 压缩技术(续集版)】【Java】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
import java.util.Scanner;
public class Main {
	static int flag=0,cnt=0;
	public static void main(String[]args) {
		Scanner in=new Scanner(System.in);
		String s=in.next();
		int N=s.length();
		String[]str=new String[N];
		str[0]=s;
		for(int i=1;i<N;i++) {
			str[i]=in.next();
		}
		int[]arr=new int[N*N];
		for(int i=0;i<N*N;i++) {
			arr[i]=str[i/N].charAt(i%N)-48;
		}
		System.out.print(N+" ");
		for(int i=0;i<N*N;i++) {
			if(arr[i]==flag%2) {
				cnt++;
			}else {
				System.out.print(cnt+" ");
				cnt=1;
				flag++;
			}
		}
		if(cnt>0) {
			System.out.print(cnt);
		}
	}
}
这篇关于【P1320 压缩技术(续集版)】【Java】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!