1022.cpp

来自「平时acm训练时ac的源代码」· C++ 代码 · 共 30 行

CPP
30
字号
#include<stdio.h>
#include<math.h>
void main(){
	int n,a[101][101]={0},i,j,k[101]={0},l;
	scanf("%d",&n);
     for(i=1;i<=n;i++)
	 {   j=1;
		 while(1)
		 {
		   scanf("%d",&a[i][j]);
		   
		   if(a[i][j]==0)
			   break;
			j++;a[i][0]++;k[a[i][j-1]]++;
		 }
	 }
	 for(j=1;j<=n;j++)
	 {
       
	   for(i=1;i<=n;i++)
		  if(k[i]==0)
              break;  
	   printf("%d ",i);
       for(l=1;l<=a[i][0];l++)
		   k[a[i][l]]--;
	  
        k[i]=2000;
	 }
}

⌨️ 快捷键说明

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