32分!WA求调
查看原帖
32分!WA求调
969201
wyf1230楼主2024/9/8 09:44
#include<bits/stdc++.h>
using namespace std; 
char a[2010][2010];	
int n,m,k;	
int main(){
	int t;
	cin>>t;
	for(int i=0;i<=2005;i++)
		for(int j=0;j<=2005;j++)a[i][j]='.';
		
	while(t--){
	    
		for(int i=0;i<=n+5;i++)
			for(int j=0;j<=m+5;j++)a[i][j]='.';	
			
		scanf("%d%d%d",&n,&m,&k);	
		
		for(int i=1;i<=n&&k>=1;i++,k--)a[i][i]='S';
		
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
			    
				if(k>=1){
				    
					if(a[i][j]!='S'){
					a[i][j]='S';
					k--;
				  }
				  
				}
				
				printf("%c",a[i][j]);
			}
			printf("\n");
		}
	}
	return 0;
}
2024/9/8 09:44
加载中...