Vì cuối tuần đầu tiên của tháng 10 đang đến gần, chúng ta hãy tổ chức lễ hội tháng mười của riêng mình!
Lý lịch
Bạn và một số lập trình viên khác đã được thuê bởi những người làm xúc xích địa phương ở Munich, Đức. Những người làm xúc xích cung cấp cho lễ hội tháng mười với tất cả các loại xúc xích mà Volksfest khổng lồ cần. Bạn quản lý để nghe lỏm ông chủ của bạn nói chuyện với các nhân viên khác về lý do tại sao bạn và những người khác được thuê mà không có kinh nghiệm liên quan đến xúc xích trước đó. Bạn nhận ra rằng bạn đã được thuê vì kỹ năng lập trình hoàn hảo của bạn - và ông chủ của bạn rõ ràng muốn bạn viết mã phân tích xúc xích.
Năm nay, các anh chàng xúc xích đã quyết định tăng nhiều loại xúc xích tại Lễ hội tháng mười - nhưng họ không biết họ đã nhập bao nhiêu.
Thử thách
Bạn cần phải giúp sếp của bạn tìm ra bao nhiêu xúc xích của một loại nhất định mà họ đã thực sự nhập khẩu. Bạn sẽ phải lập trình một bộ phân tích xúc xích đưa ra loại và số lượng mỗi loại xúc xích mà những người làm xúc xích đã nhập khẩu. Sếp của bạn đã mua một ổ đĩa mềm đặc biệt cho dịp này, được tặng xúc xích, đưa nó vào stdin
.
Đầu vào
Một số xúc xích trên stdin
, mỗi xúc xích cách nhau bởi một không gian. Xúc xích được đưa ra theo định dạng sau:
Prinskorv (P)
¤
| |
| |
| |
¤
Salchichón (S)
l
| |
| |
| |
| |
l
Landjäger (L)
\ /
| |
| |
| |
| |
/ \
Kabanos (K)
.
|
|
|
|
|
.
Cotechino Modena (C)
___
| |
| |
| |
|___|
Rød pølse (R)
^
| |
| |
| |
| |
v
Đầu ra
Sự xuất hiện của một loại xúc xích nhất định cùng với một định danh loại xúc xích đó là gì, cách nhau bởi một khoảng trống. Mã định danh là chữ cái đầu tiên trong tên của xúc xích. Thứ tự không quan trọng.
Đầu ra sẽ được ghi vào stdout
, dòng mới và dấu cách được cho phép.
Ví dụ
Đầu vào
^ ^ ^ ^ .
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
v v v v |
.
Đầu ra
4R 1K
Đầu vào
\ / ___ l ¤ ¤
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | |___| | | ¤ ¤
/ \ l
Đầu ra
1L 1C 1S 2P
Đầu vào
l ¤ l
| | | | | |
| | | | | |
| | | | | |
| | ¤ | |
l l
Đầu ra
2S 1P
Các lập trình viên với chương trình ngắn nhất tính bằng byte được trả tiền bởi những kẻ xúc xích (thắng)!
Xúc xích đố
Prinskorv
Prinskorv dịch trực tiếp thành "xúc xích hoàng tử" là một loại xúc xích nhỏ của Thụy Điển thường được bán trong các liên kết. Thường được chiên trong chảo rán và ăn kèm với sự giúp đỡ của mù tạt.
Salchichón
Salchichón là một loại xúc xích mùa hè của Tây Ban Nha thường được làm bằng thịt lợn, mặc dù một số công thức nấu ăn sử dụng các loại thịt khác bao gồm bò, thịt bê hoặc ngựa. Thịt và mỡ được xắt thành từng miếng mỏng, nêm muối, hạt tiêu, hạt nhục đậu khấu, lá oregano và tỏi rồi cho vào ruột heo dày tự nhiên.
Landjäger
Landjäger là một loại xúc xích bán khô truyền thống được sản xuất ở miền Nam nước Đức, Áo, Thụy Sĩ và Alsace. Nó phổ biến như một món ăn nhẹ trong các hoạt động như đi bộ đường dài. Nó cũng có một lịch sử là thực phẩm của người lính bởi vì nó giữ mà không cần làm lạnh và đi kèm với các phần ăn một lần.
Kabanos
Kabanos là một loại xúc xích khô mỏng dài của Ba Lan làm từ thịt lợn hoặc gà tây kosher. Chúng có hương vị khói, và có thể mềm hoặc rất khô trong kết cấu tùy thuộc vào độ tươi. Kabanosy thường được nêm chỉ với hạt tiêu. Không giống như các loại thịt khác, những chiếc xúc xích này thường được ăn một mình như một món khai vị và, ngoại trừ khi kosher, thường được ăn kèm với phô mai.
Cotechino Modena
Cotechino Modena hoặc Cotechino di Modena là một loại xúc xích tươi làm từ thịt lợn, mỡ, và thịt lợn, và đến từ Modena, Ý, nơi có tình trạng PGI. Cotechino thường được ăn kèm với đậu lăng hoặc đậu cannellini với nước sốt cùng với khoai tây nghiền, đặc biệt là vào dịp năm mới.
Rôd
Rød pølse (xúc xích đỏ) là một loại xúc xích thịt lợn đỏ rực, rất phổ biến ở Đan Mạch. Vì quầy bán xúc xích có mặt ở khắp mọi nơi ở Đan Mạch, một số người coi røde pølser là một trong những món ăn quốc gia.
Tất cả thông tin xúc xích được sao chép một cách đáng xấu hổ từ Wikipedia