Print Deck


Submit solution


Points:100 (partial)
Time limit:1.0s
Memory limit:32M
Author:

Tags
Loops
Difficulty
Easy

Write a program that reads a card sign(as a string) from the console and generates and prints all possible cards from a standard deck of 52 cards up to the card with the given sign(without the jokers). The cards should be printed using the classical notation (like 5 of spades, A of hearts, 9 of clubs; and K of diamonds).

  • The card faces should start from 2 to A(10 is 10).
  • Print each card face in its four possible suits: clubs, diamonds, hearts and spades.

Input

  • On the only line, you will receive the sign of the card to which, including, you should print the cards in the deck.

Output

  • The output should follow the format bellow(assume our input is 5):
    2 of spades, 2 of clubs, 2 of hearts, 2 of diamonds
    3 of spades, 3 of clubs, 3 of hearts, 3 of diamonds
    ...
    5 of spades, 5 of clubs, 5 of hearts, 5 of diamonds

Constraints

  • The input character will always be a valid card sign.
  • Time limit: 0.1s
  • Memory limit: 16MB

Sample tests

Input Output
5 2 of spades, 2 of clubs, 2 of hearts, 2 of diamonds
3 of spades, 3 of clubs, 3 of hearts, 3 of diamonds
...
5 of spades, 5 of clubs, 5 of hearts, 5 of diamonds

Submission

  • Submit your code here

Comments


  • 0
    r.paneva
     commented on Jan. 24, 2019 edit 3

    Изхода на тестовия пример когато стартирам програмата на моята машина и на вашия сървър е различен. При мен си изглежда нормално, а това ми дава като резултат сървъра:

    1 of spades, 1 of clubs, 1 of hearts, 1 of diamonds

    2 of spades,


    • 0
      andonov.tdr
       commented on Jan. 31, 2019

      Това отрязва аутпута - (Clipped) - някъде надолу Ви е грешката. За пояснение, ако някой се чуди, реда е: "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A";


  • 0
    surprisethem
     commented on Sept. 16, 2018

    Какво трябва да изведем, ако е въведен символ различен от картите в дека?


    • 1
      I.kunev1974
       commented on Sept. 17, 2018

      The input character will always be a valid card sign.


  • 0
    gtk960311
     commented on Feb. 14, 2018

    Някой знае ли какъв е първия Input ? Дава ми Wrong Answer ,но не мога да стигна до такъв изход каквото и да вкарам като данни..


    • 0
      monika9158
       commented on Dec. 19, 2018

      5, Input is 5, only 1 sample test with input 5


  • 0
    ygabygabg
     commented on Jan. 28, 2018

    Здравейте, Някои може ли да сподели защо не ми отчита ,че съм решил задачата ? Показва ми всичко в зелено и че е ок. В секция "submissions" излиза ,че няколко пъти съм качил решения но като ида в проблеми и отново ми е като не решена задача. Някой идея защо става така ?


    • 1
      k.zahariew
       commented on Jan. 28, 2018 edit 2

      След известно време ще ти я отчете :)


      • 1
        ygabygabg
         commented on Jan. 28, 2018 edited

        Ясно ,явно действа по бавно :) Защото качих и други решения тъй като наскоро разбрах за тоя judge, до сега в бгкодер проверявах. Мерси за инфото :)