Java演算法題,列印平行四邊形,至少有四五個坑

2021-09-24 10:12:51 字數 814 閱讀 7085

懶得寫解題思路了。直接上**。

public class test1 

int max = 0; //用來存放一列最大的數字,計算該列應佔多寬

max = array[size-1][0];

strwidth[size] = (""+max).length();

//從中心列開始往兩邊計算

for (int k = 1; k <= size; k++)

max = array[0][size-k];

strwidth[size-k] = (""+max).length(); //取該列最大的數字所佔的寬度

} printarray(array,strwidth);

} //列印空格

public static void printspace(int len)

} //列印陣列每一列的寬度取該列的最大值

public static void printarray(int array,int strwidth)

for (int j = 0; j < array[i].length; j++)

system.out.println();

} }//格式化列印數字,按最大的數字所佔的位數列印

public static void printnumber(int num,int size)

system.out.print(num);

}}

平行四邊形

請小夥伴們對自己ac的題目進行標記,注意每人只能標記一次!不知道的不要標記,惡意標記者將 賬號!時間限制 3 sec 記憶體限制 128 mb 提交 狀態 題目描述 求平面上n個點構成的平行四邊形個數。輸入 一行乙個數n。接下來n行,每行兩個數x,y,表示這個點的座標為 x,y 保證任意兩點不重合,...

平行四邊形邊數

在乙個平面內給定n個點,任意三個點不在同一條直線上,用這些點可以構成多少個平行四邊形?乙個點可以同時屬於多個平行四邊形。input 多組資料 10 處理到eof。每組資料第一行乙個整數n 4 n 500 接下來n行每行兩個整數xi,yi 0 xi,yi 1e9 表示每個點的座標。output 每組資...

平行四邊形數

c 平行四邊形數 time limit 2000ms memory limit 32768kb 64bit io format i64d i64u fzu 2231 description 在乙個平面內給定n個點,任意三個點不在同一條直線上,用這些點可以構成多少個平行四邊形?乙個點可以同時屬於多個平...