help with C programming
₹1500-12500 INR
Paid on delivery
You are given a deck containing N cards. While holding the deck:
1. Take the top card off the deck and set it on the table
2. Take the next card off the top and put it on the bottom of the deck
in your hand.
3. Continue steps 1 and 2 until all cards are on the table. This is a
round.
4. Pick up the deck from the table and repeat steps 1-3 until the deck
is in the original order.
Write a program to determine how many rounds it will take to put a
deck back into the original order. This will involve creating a data
structure to represent the order of the cards. Do not use an array.
This program should be written in C only. It should take a number of
cards in the deck as a command line argument and write the result to
stdout. Please ensure the program compiles and runs correctly (no
pseudo-code).
Project ID: #15830827
About the project
14 freelancers are bidding on average ₹7223 for this job
Hello, I'm c developer with 6+ years of experience and 10+ experience in computer science. Also I'm participant and problem writer of many algorithm competitions (Topcoder, ACM ICPC, etc). Relevant Skills and Experie More
I have a lot of experience in C/C++ and I am proficient in data structures and algorithms. I have created solutions for numerous similar tasks Relevant Skills and Experience C/C++, algorithms, data structures Propose More
I am a engineer computer student in the last year, so I have a lot of experience programming. The three days can be les If you award me the project I can start working inmediately
It'll not make a trouble. Relevant Skills and Experience Data structures' understanding, good understanding of cycles and just a good skill of modelling simple processes.
I can make working code for this problem covering all the corner test cases as I have an experience with programming.
I have several years of experience with C development, and enjoy C more than any other language I have used.