標題:
1091123 上傳有問題的程式碼
[打印本頁]
作者:
may
時間:
2020-11-23 19:16
標題:
1091123 上傳有問題的程式碼
上傳時,程式碼前面,請用//題號,註明
作者:
黃宇綸
時間:
2020-11-23 19:20
本帖最後由 黃宇綸 於 2020-11-23 19:22 編輯
// A015
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Ch01 {
static int n,m;
static int a[][];
Ch01() throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String t[];
t=br.readLine().split(" ");
n=Integer.parseInt(t[0]);
m=Integer.parseInt(t[1]);
a=new int[n][m];
String t1[]=new String[n];
for(int i=0;i<n;i++)
t1[i]=br.readLine();
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
a[i][j]=Integer.parseInt(t1[i].split(" ")[j]);
int tm[][]=new int[n][m];
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
tm[i][j]=a[i][j];
a=new int[m][n];
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
a[i][j]=tm[j][i];
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
System.out.print(a[i][j]+" ");
System.out.println();
}
}
public static void main(String[] args) throws IOException {
new Ch01();
}
}
複製代碼
作者:
tonyh
時間:
2020-11-23 20:04
回復
2#
黃宇綸
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Ch15 {
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String tmp;
int m,n;
int data[][], res[][];
Ch15() throws Exception
{
while(br.ready())
{
tmp=br.readLine();
m=Integer.parseInt(tmp.split(" ")[0]);
n=Integer.parseInt(tmp.split(" ")[1]);
data=new int[m][n];
for(int i=0; i<m; i++)
{
tmp=br.readLine();
for(int j=0; j<n; j++)
data[i][j]=Integer.parseInt(tmp.split(" ")[j]);
}
res=new int[n][m];
for(int i=0; i<n; i++)
{
for(int j=0; j<m; j++)
res[i][j]=data[j][i];
}
for(int i=0; i<n; i++)
{
for(int j=0; j<m; j++)
System.out.print(res[i][j]+" ");
System.out.println();
}
}
}
public static void main(String[] args) throws Exception {
new Ch15();
}
}
/*
0 0 <-- 0 0
0 1 <-- 1 0
1 0 <-- 0 1
1 1 <-- 1 1
2 0 <-- 0 2
2 1 <-- 1 2
*/
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2