Discussions

Petit computer 3 Community

MIKIifconfig

09/10/2017 12:00 PM ·Spoilers

Open Closed

プログラム求む! (締め切りは特になし)

大会ってほど大げさではなくせいぜいfizzbuzz問題程度なのですが、もしよかったら挑戦してみてください。 1からn(nは2以上の整数)までの数字が書かれたカードがこの順で詰まれた山があり、この山に対して次の操作を繰り返して行います。 「一番上のカードを捨て、二番目のカードを山の一番下に移動する」 すなわち、第1回目の操作では1のカードが捨てられ、第1回目の操作後、山の状態は上から 3,4,5,6,..,n,2 となります。 それではここで問題です。 問題:上記のnと、i(iは1からn)を与えた時に、i回目の操作で捨てられるカード番号を返す def f(n,i) を書いてください。 完成したプログラムと「この問いを読んでから完成するまでに要した時間」を公開してください。 (回答についてはネタバレ推奨)

Advertisement

Comment

This post has no comments.

  • (入試文がネタバレじゃないのでこれもネタバレなし) 最初の書き込みから(要件定義)だけだとデッキ配列を操作して答え求めるプログラム教科の試験なのかなって思ったけど、これふつうに数学科なのかなーって思ったらやっぱりふつうに数学だった。 数学な解き方をコードに落とすなら switch case で場合分けになりそうだけど、そんなことせずにBASICで数学的に解くならどうなるか、って問題になってプチコン数学オリンピック的な感じでいろいろ期待。 ※「数学オリンピック」で検索すると 数学オリンピック財団 のページから問題見れるので、ガチな問題を見たい人にはおすすめ。

    Yeahs0
    Played
  • 話は聞かせてもらったぞ!! 異次元のスマートさ・・・それは異次元世界の住人にのみ可能な能力! そして、我々が手にすることができる異次元といえばニ次元!! つまりみなつさんこそ、ニ次元の俺の嫁だったんだよ!!!

    Yeahs4
    Played
  • Godotさん これは貴重な情報ありがとうございます!! どこから出てきたのかと思ったら和算だったのか~ 出題陣恐るべし!! たんじぇさん これは大問 5 つ(制限時間60分)のうちの最初の問題です(絶望)

    Yeahs0
    Played
  • にゃるほど! 私ったら、MIKIさんの二次元のお嫁さんだったのねー!(≧∇≦)キャー

    Yeahs5
    Played
  • MIKIみなつCP期待! 入試系テキストみたいなのでこんな感じの問題を見た記憶だけど、もう20世紀のお話(ピーターフランクルさんとか秋山仁さんとかの時代) ああいうの受ける人は事前に入試対策で解法教えてもらってるんじゃないかなーって思ってるのです。

    Yeahs0
    Played
  • 配列、ループ(再帰も)使わず計算一発で何とか出来ないかとしばらく悩んだけど、私には無理だった(>_<)。 もう少しのような気がするけど、全然な気もする^^; そもそも計算一発で出来るものなのだろうか。 どなたかがスッキリさせてくれることに期待。

    Yeahs0
    Played

Add a Comment

You must sign in to post a comment.

Sign in using a Nintendo Network ID to connect to users around the world by writing posts and comments and by giving Yeahs to other people's posts. You can create a Nintendo Network ID using your Wii U console or your system in the Nintendo 3DS family.

Use of Miiverse Details about Miiverse

Report Violation to Miiverse Administrators

You are about to report a post with content which violates the Miiverse Code of Conduct. This report will be sent to Nintendo's Miiverse administrators and not to the creator of the post.

Violation Type:

Post ID: 3DB-NBL7-DPU-2NL8-3NX-BVVF

Report Violation to Miiverse Administrators

You cannot report posts made automatically by a software title.

Edit Post

Select an action: