trang chủ / bài tập / nobrowncowb

Farmer John không có bò nâu lớn (Bronze)

Đề bài

Mô tả

Farmer John đã sưu tập gần như tất cả các loại bò, ngoại trừ một số con bò nằm trong danh sách N con bò bị thiếu (1N100). Mỗi con bò được mô tả bằng một số tính từ (từ 2 đến 30 tính từ mỗi dòng). Farmer John sở hữu một con bò cho mọi tổ hợp tính từ khả dĩ khác.

Mỗi vị trí tính từ có một tập giá trị cố định (được xác định từ các tính từ xuất hiện trong danh sách thiếu). Tổng số bò Farmer John có bằng tích các số lượng giá trị tại mỗi vị trí, trừ đi N con bò bị thiếu.

Cho K, hãy tìm con bò thứ K theo thứ tự bảng chữ cái (trong danh sách các con bò Farmer John sở hữu).

Dữ liệu vào

  • Dòng đầu tiên: hai số nguyên NK.
  • N dòng tiếp theo: mỗi dòng có dạng "Farmer John has no [tính từ 1] [tính từ 2] ... cow." Các tính từ là chuỗi chữ cái thường, mỗi tính từ dài tối đa 10 ký tự.

Dữ liệu ra

  • Một dòng: mô tả con bò thứ K (các tính từ cách nhau bởi dấu cách).

Ràng buộc

  • 1N100
  • 1K109
  • Số tính từ mỗi dòng: từ 2 đến 30
  • Mỗi tính từ dài tối đa 10 ký tự chữ cái thường
  • Đảm bảo K không vượt quá số bò Farmer John sở hữu

Ví dụ

Input Output Giải thích
3 7
Farmer John has no large brown noisy cow.
Farmer John has no small white silent cow.
Farmer John has no large spotted noisy cow.
small spotted noisy Có 2 kích thước (large, small), 3 màu (brown, spotted, white), 2 âm thanh (noisy, silent). Tổng 2×3×2=12 tổ hợp, trừ 3 bị thiếu còn 9. Con bò thứ 7 theo thứ tự bảng chữ cái là "small spotted noisy".
2 2
Farmer John has no large brown cow.
Farmer John has no small white cow.
small brown Có 2 kích thước và 2 màu, tổng 4 tổ hợp, trừ 2 bị thiếu còn 2. Con bò thứ 2 là "small brown".

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0