Menu
CoddyTech

电视

本课属于 Coddy C 学习旅程的“基础知识”单元。第 63 课,共 63 课。

challenge icon

挑战

简单

电视的绘制方式如下,使用数字表示:

    1 1 1 1 1 1 1 1 1
    1 2 2 2 2 2 2 2 1
    1 2 2 2 2 2 2 2 1
    1 2 2 2 2 2 2 2 1
    1 1 1 1 1 1 1 1 3

数字 1 表示电视的边框,数字 2 表示屏幕本身。右下角的数字 3 是电源按钮。

 

你会得到一串输入的数字,直到输入 3 为止。计算电视的高度和宽度,并将结果输出到屏幕上(先输出高度,再输出宽度)。

 

输入
1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 1 1 1 1 1 1 1 3

输出
5 9

输入
1 1 1
1 2 1
1 1 3

输出
3 3

亲手试试

#include <stdio.h>

int main() {
    // 在这里编写代码
    return 0;
};

基础知识中的所有课

自己练习: C 在线编译器