[Buổi 4][Vòng lặp][RDD] Bài 53: Trò chơi xếp khối


LÀM BÀI

Points: 15
Time limit: 2.0s
Memory limit: 20M

Author:
Problem types
Allowed languages
C++

Trò chơi xếp khối

Bối cảnh

Người dân của FullHouseLand thường xuyên chơi một trò chơi. Họ có các khối, mỗi khối đại diện cho một số nguyên từ 0 đến 9. Các khối này được sắp xếp ngẫu nhiên để tạo thành các số, nhưng luôn đảm bảo rằng khối đầu tiên không phải là số 0. Khi đã tạo thành số, họ sẽ đọc ngược lại số đó để kiểm tra xem số vừa tạo có giống với số đảo ngược hay không. Nếu cả hai giống nhau, người chơi sẽ chiến thắng. Những số như vậy được gọi là số đối xứng (palindrome).

Yêu cầu

FullHouse Dev vô tình thấy trò chơi này và muốn mô phỏng lại trên máy tính. Bước đầu tiên là nhập một số từ người dùng và kiểm tra xem số đó có phải là số đối xứng hay không, và thông báo liệu người chơi có thắng hay không.

Input

  • Dòng đầu tiên chứa số nguyên T, là số lượng test case.
  • Tiếp theo là T dòng, mỗi dòng chứa một số nguyên N.

Output

  • Với mỗi số N, in ra "wins" nếu số đó là số đối xứng và "loses" nếu không phải.

Ràng buộc

  • 1 ≤ T ≤ 20
  • 1 ≤ N ≤ 20000
Ví dụ 1

Input

3
331
666
343

Output

loses
wins
wins

Giải thích ví dụ

  • Trong ví dụ trên, số đầu tiên (331) khi đảo ngược lại không giống với số ban đầu, nên kết quả là "loses".
  • Số thứ hai (666) khi đảo ngược lại giống hệt số ban đầu, nên kết quả là "wins".
  • Tương tự, số thứ ba (343) cũng giống với số đảo ngược của nó, nên kết quả là "wins".

Thông tin học tập

  • Buổi: B04
  • Concepts: for/while loops, multiple test cases
  • Giới hạn kiến thức: B01-B04
  • Time limit: 2 seconds
  • Memory limit: 20 MB
  • Point: 15

Comments

There are no comments at the moment.

Zalo