Rectangle

来源:互联网 发布:网络歌曲大全100首一 编辑:程序博客网 时间:2024/06/05 11:00

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class Rectangle {

public static void main(String[] args) throws FileNotFoundException {    // TODO Auto-generated method stub    Scanner sc = new Scanner(new File("src/file/rectangle"));    int T = sc.nextInt();    int[][] rect = new int[50][50];    for (int i = 0; i < 50; i++) {        for (int j = 0; j < 50; j++) {            rect[i][j] = 0;        }    }    for (int t = 1; t <= T; t++) {        int x = sc.nextInt(), y = sc.nextInt();        int h = sc.nextInt(), w = sc.nextInt();        int xt = x + h - 1, yt = y + w - 1;        for (int i = 0; i < h; i++) {            rect[x + i][y] = 1;            rect[xt - i][yt] = 1;        }        for (int i = 0; i < w; i++) {            rect[x][y + i] = 1;            rect[xt][yt - i] = 1;        }    }    for (int i = 0; i < 50; i++) {        for (int j = 0; j < 50; j++) {            if (rect[i][j] == 0)                System.out.print("  ");            else                System.out.print(rect[i][j] + " ");        }        System.out.println();    }}

}

0 0
原创粉丝点击