Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] Phân loại file tĩnh/động

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 1: Tổng quan về thiết kế Website — khóa Thiết kế Web

    Cho số nguyên n ở dòng đầu, sau đó là n dòng, mỗi dòng là tên một file. Hãy phân loại từng file dựa vào phần mở rộng (đuôi file, không phân biệt hoa/thường):

    • Tệp tĩnh (trình duyệt xử lý trực tiếp, không cần chạy trên server): html, htm, css, js, jpg, jpeg, png, gif, svg, txt, ico, json.
    • Tệp động (cần được server xử lý trước khi trả về): php, asp, aspx, jsp, py, rb, pl.
    • Nếu file không có dấu '.' hoặc đuôi không thuộc hai danh sách trên, xếp vào loại "Khác".

    In ra số lượng file thuộc mỗi loại.

    • Định dạng đầu vào:

      Dòng 1: số nguyên n. n dòng tiếp theo: tên file.

    • Ràng buộc đầu vào:

      1 ≤ n ≤ 1000. Tên file không chứa khoảng trắng.

    • Định dạng đầu ra:

      In 3 dòng theo đúng thứ tự: "Tĩnh: x", "Động: y", "Khác: z".

    Ví dụ:

    Đầu vào:

    5
    index.html
    style.css
    app.js
    api.php
    data

    Đầu ra:

    Tĩnh: 3
    Động: 1
    Khác: 1

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: Web & URLTất cả môn học

    Đang tải editor...