0% found this document useful (0 votes)
48 views1 page

Throwing Cards Away I: N With Card 1 at The Top and Card N at The Bottom

This document describes a card throwing game where cards are discarded from the top of a deck until only one card remains. The task is to take in the initial number of cards, output the sequence of discarded cards and the last remaining card. Sample input and output are provided showing the expected format of multiple test cases.

Uploaded by

MDRAKIB180 107
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views1 page

Throwing Cards Away I: N With Card 1 at The Top and Card N at The Bottom

This document describes a card throwing game where cards are discarded from the top of a deck until only one card remains. The task is to take in the initial number of cards, output the sequence of discarded cards and the last remaining card. Sample input and output are provided showing the expected format of multiple test cases.

Uploaded by

MDRAKIB180 107
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

10935 Throwing cards away I

Given is an ordered deck of n cards numbered 1 to


n with card 1 at the top and card n at the bottom.
The following operation is performed as long as there
are at least two cards in the deck:

Throw away the top card and move the


card that is now on the top of the deck to
the bottom of the deck.

Your task is to find the sequence of discarded


cards and the last, remaining card.

Input
Each line of input (except the last) contains a number
n ≤ 50. The last line contains ‘0’ and this line should
not be processed.

Output
For each number from the input produce two lines of
output. The first line presents the sequence of dis-
carded cards, the second line reports the last remain-
ing card. No line will have leading or trailing spaces.
See the sample for the expected format.

Sample Input
7
19
10
6
0

Sample Output
Discarded cards: 1, 3, 5, 7, 4, 2
Remaining card: 6
Discarded cards: 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 4, 8, 12, 16, 2, 10, 18, 14
Remaining card: 6
Discarded cards: 1, 3, 5, 7, 9, 2, 6, 10, 8
Remaining card: 4
Discarded cards: 1, 3, 5, 2, 6
Remaining card: 4

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy