• 締切済み

プログラミングパズル

いろいろな解法が考えられる、もしくは答えを考えるのが楽しそうなプログラミングパズルの問題が載っているwebページを教えてください。 またパズルっぽくなくてもいろいろな解法が考えられる、もしくは答えを考えるのがおもしろそうなプログラミングの問題が載っているページでもOKです。 できればプログラムの答えが出尽くしてしまっているか、プログラムの答えがたった一つに定まってしまうような問題(ハノイの塔など)は避けてほしいと思います。

みんなの回答

  • K_Senryu
  • ベストアンサー率100% (6/6)
回答No.1

プログラミングパズルというのがどんなものなのか、私は知りませんけども。 答えを考えるのが楽しい問題では、「パソコン甲子園」などはどうでしょうか。 2003~2005年の予選と本選の問題がダウンロードできるようになっています。 高校生向けなので、難易度は保証できませんが、本選の後半は解答を考える のが面白いですよ。高校生がこんなのを解くのか、と思いながら…。 参照URLをはっておきます。

参考URL:
http://www.pref.fukushima.jp/pc-concours/2006/03/03_main.html
UtopiaMan
質問者

お礼

パソコン甲子園は知っていましたが問題がダウンロードできるとは知りませんでした。ありがとうございます。 プログラミングパズルと表現しましたがこのようなものをもっと探しています。

関連するQ&A

  • パズルと数列

    「ハノイの塔」というパズルの最少手数は,円盤が1枚なら1手,2枚なら3手,3枚なら7手,…,n枚なら(2^n)-1手という数列を見いだせます。このように数列が見いだせるパズルを紹介してください。

  • プログラミング初心者

     プログラムについて知識がありません。ウェブページで掲示板を自分で作りたいからPerl(ほかの言語でもいいです。)を使ってプログラミングをしたいのですが、説明が優しいウェブページはありますか。またおすすめの本があれば紹介してください。お願いします。

    • ベストアンサー
    • CGI
  • クロスワードパズルを解くプログラムについて。

    学校の授業で独学でプログラミングを学ぶ授業があり、 現在授業の一環としてSWI-prologを学んでいます。 そこで、prologを用いて キー無しのクロスワードパズルを解くプログラムを組むことになりました。 キー無しのクロスワードパズルとは、 単語群から空白に文字数の合う単語を入れて埋めていくパズルです。 今回は英単語でやろうとしています。 自力でやってみようと思ったのですが、全く手が付けられず、 先生にアドバイスをいただきましたが、自分の理解力不足なのかよくわかりませんでした。 先生がおっしゃっていたことは ・prologの辞書を用いる ・1次元配列でつくる といったようなものでしたが、よくわかりません。 自分で本を購入し、自分なりに噛み砕きながらやってみましたができませんでした。 辞書はどこからか入手するのでしょうか。 また、1次元配列をprolog上でどうやって書けばいいのでしょうか。 C言語で配列はやっているので概念はわかっています。 そして、クロスワードパズルを解くプログラムを教えていただけないでしょうか。 文章が長くなり、申し訳ありません。 よろしくお願い致します。

  • プログラミングの言語について

    プログラミングをしたいのですが、言語の種類が多くてよく分かりません。おすすめの言語を教えてください。また、その言語でのプログラミングの方法が書かれているWebページも教えてください。パソコンの基本的なことや、応用的なことは分かりますが、プログラミングについては初心者なので、なるべく簡単なものでお願いします。

  • ハノイの塔のプログラムの作り方

    学校でハノイの塔を組むことになったのですが、具体的なプログラムがわかりません。教えてください。

  • 規則性パズル

    数学カテゴリーでもないと思い、こちらで質問させていただきます。 (1)友人から出題された問題が解けません。答を教えてください。 6 4 8 11 15 □ (2)お返しにこちらからも出題したいので、おもしろい規則性クイズを知っていたら教えてください。規則性パズルであれば数字に限らず、アルファベット、漢字、何でも結構です。

  • Webプログラミングと他のプログラミングのちがい。

    お尋ねしますが、ParlやCGI、PHPなどを用いたWeb用のプログラミングと、Javaや、Cを使ってアプリケーションなどを作る本格的なプログミラングとは、用いる言語の違い以外で何か異なることはあるのでしょうか。 たとえば難易度は、はるかにJavaやCのほうが難しく、Webプログラミングはそれに比べればずっと簡易的であるとかなどです。 それと、Web関連の業界についてですが、「Webデザイナー」と「Webプログラミング」の職種とは全然、畑違いの分野なのですよね。 前者は画面の意匠を担当するのでしょうし、後者はパソコン・ユーザーからの何かのイベントに対して、何らかの反応をするシステムをプログラムで組み立てることと考えてよろしいのでしょうか。

    • ベストアンサー
    • Perl
  • プログラミング言語

    プログラミングを学ぼうと思っています。 ・フリーランス案件で需要が沢山ある。 ・出来れば、50年経っても需要が見込める。 ・webページ、スマホアプリ、(aiにも興味あり) このような条件を満たす、プログラミング言語があれば教えて下さい。

  • プログラミング、コーティング

    Webページのコーティングとはセキュリティをかけるという意味ですか?僕はこれからプログラミングを学びクラウドソーシングで仕事をしようと考えてます。 わかる方教えてください

  • Scheme(プログラミング)について。

    大学でSchemeを学び始めました。得意かどうか分かりません が、出来るだけ本質まで学び切るべく、取り組んでいます。 何かおススメのサイトなど教えていただけたら嬉しいです。 ■使っている教材  「計算機プログラムの構造と解釈-第二版」ピアソン ■すでに知っているサイト  「もうひとつのscheme入門」  「独習scheme三週間」  「お気楽scheme入門」  「IBM」 etc.. 教材がなかなか難しいので、補助として参考になるサイトを 探しています。プログラミングのソース情報で頭をかき回さ れるよりも、どのような考え方で組み立てているのかを着実 に勉強できる方が良いです。 学期のラストで、パズル問題を解くプログラムを作れという 課題が必ず出ます。僕はど素人なので、いつも困っています 。そんな話題に強いサイトも、教えていただけたら助かりま す。 ちなみに僕は、「C言語」はもうひと通り学び終えています 。

専門家に質問してみよう