1 :
デフォルトの名無しさん :
2007/04/07(土) 13:14:48 おまいら!
Python Challenge
ttp://www.pythonchallenge.com/ をやろうぜ!
おれは昨日からやってるんだが、レヴェル6で糞詰まりだ。
Python Challengeのフォーラム見てもわからん。
pairってなんだ?
誰かフォーラムより分かりやすいヒントを
日本語でくれ
2
matz日記でmatzがやってるのを見て、ちょっとやった。 3ぐらいで投げた。
4 :
デフォルトの名無しさん :2007/04/07(土) 15:43:10
レヴェル3は正規表現を使えばおわりだぞ。 re.compile('[A-Z]{3}[a-z][A-Z]{3}') って最初やって該当箇所がアホみたいにでて一瞬つまったけどwww
とりあえず6のヒントでも ・写真よく見れ ・拡張子
6 :
1 :2007/04/07(土) 16:27:50
拡張子ってjpg?gif?css? 写真は社会の窓が開いてるだけのようにしかみえないんだけど? 文字かなんかが隠れてるの? zipは使わないの? PayPalはなんの関係もないんだよね? 質問ばかりですまんね。
>>6 「ZIPでくれ」
PayPalは問題とは関係ない
振り込めば喜ばれるんじゃない?
1で答えわかったけど次への進み方がわからなくて投げた
9 :
1 :2007/04/07(土) 16:40:27
>>7 うお!!thx
わかった!
データを得られたよ。
レヴェル33までいったらPayPalに金あげるわwww
10 :
1 :2007/04/07(土) 16:44:35
いわゆる隠しページ遊び
12 :
1 :2007/04/07(土) 17:46:49
おまいら。また詰まってしまったよ! Collect the comments.の意味がわからん 数字を全部足すわけでもなかったし
14 :
1 :2007/04/07(土) 20:23:47
>>13 pickleを使うんだ スネーク
その後 でてきたタプルへの処理は「かけろ」
>>14 こちら、スネーク、
サンキュー、大佐、
どうやらうまく行ったようだ、
引き続き任務を続行する。
16 :
1 :2007/04/08(日) 12:21:55
なんとかレベル6はクリアしたぞ! しかし、レベル7もまたワケワカラン
ここ見てさっきやり初めて 5で挫けてぐぐってたらもろにネタバレみちゃった うーむ、答え見ればわかっても、なかなか難しいね・・・
18 :
1 :2007/04/09(月) 22:15:52
おいらはレベル9まで進んだお^^
>>17 pythonのライブラリ名をパッと思いつけば簡単だけどね
LV6まで進んだけど
>>12 と一緒のところで詰まったwww
あとLV4楽しかった!
20 :
1 :2007/04/10(火) 12:21:36
レベル11まで進んだお^^
レベル10は最初
henkan={'1':'11','2':'12','11':'21'}っていう変換表にもとづいてるのか
と思って詰まってたけど
「1,11,21,1211」でぐぐったらすぐわかったお^^
>>19 つ import zipfile
レベル4の途中引っ掛けはウゼーと思ったけどおいらも楽しかったお^^
2005年のブームだった頃にやったけど、俺はlv15止まりだったなあ。
22 :
1 :2007/04/10(火) 20:17:26
レベル13・・・ evilってなんだ? phpから返されるエラーのXMLの意味もわからんなぁ。 だれか日本語のヒントおくれ!
あーるぴーしー
24 :
1 :2007/04/10(火) 22:37:48
phpのほうはわかったけど evilの意味がわからん メソッドにsystem.multicallってあるけど、これは関係ある? phoneにはある名詞を入れてやればいいの? それとも普通の電話番号を総当りで探すの?
level7わかりませーん 画像のバーコードどうすればいいの
Level2で律儀にjvonファイルをリクエストしたら・・・芸細かすぎ すらすら解けるより詰まったほうが面白いかもしれない
>>26 画像ビューアで拡大して眺めてみたり
各ピクセルの情報を拾ってみるといいかもしれないぜ
ファイル名もヒントになってるぜ
あと拡張ライブラリ使わせたりしないよね?みたいな
思い込みがあるなら今のうちに捨ててしまうといいんだぜ
ちなみにプログラミング経験はCを授業でやったくらいです。 Pythonの勉強はクラスのselfがよくわかんないので中断中です。
同じくnoobの意見なので半分聞き流しで
* ソースコードの一行は最大79文字で。
ttp://oldriver.org/python/pep-0008j.html 参照
* ライブラリにどんなのがあるか眺めておくといいかも(というかPyChでは必須)
あと個人的には変数名の命名規則がちょっと気になった(qは何の略?)
クラス定義内のselfは不正確を覚悟で言えば構造体へのポインタみたいなもの
Pythonのメソッド定義では第一引数で自動的にオブジェクトへの参照を受け取るようになってる
32 :
29 :2007/08/13(月) 22:00:25
ありがとうございます。 qはmatlabでiやjを使うと虚数単位と間違わないように使っている名残です。 pepとかライブラリ、みてきます
selfはOOやったことないプログラマがOO理解するのに役には立つが、 まったくの初心者には意味不明だよな。
warming upで何をしたらいいかわからず詰まった。 どうも俺には向いてないらしい。
35 :
デフォルトの名無しさん :2007/08/20(月) 11:43:38
>>34 一番最初詰まる人は難しく考えすぎ。
5文字のコードで答え出る
>>34 URL、画面中央の数字、ヒント("try to change the URL address")
これだけあってわかならければ本当に向いて無いからやめたほうがいい
先はもっと難しいから・・・
一発で答えが出せるのはいいけど、リンクを延々たどって行くようなのは面倒くせ。
だからpython使えと
39 :
デフォルトの名無しさん :2007/09/08(土) 15:26:01
2年前に level33 まで進んで "X" の画像で詰まったまま放置してた。 誰か全クリした人、ヒントプリーズm(_ _)m 色がニコイチで33組あるところまではつかんだ。 level32 までのヒントなら提供できるよー。
誰かNo.15(カレンダー)のそこはかとないヒントをplz…
(1)穴の開いたとこに入る数字を見つける。 (2)ググる。 以上
(1)Python関係ない。 (2)丸の付いた日が問題なんじゃない。(ソースのコメント) 以上
(1) びんちょうタン 第2巻 (2) らき☆すた 第5巻 以上
44 :
40 :2007/09/22(土) 23:32:20
おお。適度なヒントをありがとう! なかなかの有名人じゃのう。 しかし"he is the second"とあるが、彼はthirdな気がするんだが…
みんな画像系のchallengeには何を使ってるの? 自分はpygameに手を出してしまいました。
結局Python関係ないよなぁ
pickle くらいか
結局python使うのは二の次で問題が何を言ってるかを当てるクイズなのでだるいからやめた。
漏れも楽しみながらpythonの勉強が出来る鴨と期待したんだが 一問目でつまらなさに気付いてそれっきり逝ってない
リドルらしいっちゅやリドルらしいんじゃね?
52 :
デフォルトの名無しさん :2008/01/20(日) 18:51:34
1 Add all the natural numbers below 1000 that are multiples of 3 or 5. 一問目: 1000以下の全ての自然数の内 3もしくは5 の倍数となるものの総和を求めよ …
>>53 import sys
def multipleof (multiple = 1, integer = 1):
return int(multiple) % int(integer)
sum = 0
for multiple in range (1, 1000):
try:
if multipleof (multiple, 3) == 0 or multipleof (multiple, 5) == 0:
sum += multiple
except:
pass
print 'The sum is ', sum
print sum(i for i in range(1,1000) if i % 3 == 0 or i % 5 == 0)
そのサイト、前は、国別ランキングとかあって面白かったけど、今なくなってるね、残念。
>>55 >I'm currently enjoying Python sets, so my initial solution was:
s3 = set([d for d in range(1000) if d%3==0])
s5 = set([d for d in range(1000) if d%5==0])
print sum([d for d in s3.union(s5)])
このサイトって登録して正解したら他の人のコードを
見れるんだな…いきなりBooとかで解いてあってあせったw
どうせなら最後 つprint sum(s3|s5)
1から10000までの数字を全部掛けたときに 末尾に並ぶ0の個数を求めるのをおながいします
というか、それを自分で考えられなかったらそのサイトは楽しめないよ。 まず数字の最後に0が並ぶというのはどういうことかを考えれ
>>59 21 Evaluate the sum of all amicable pairs under 10000.
10000より下にある『親和数の組』はいくつあるか?
64 How many continued fractions for N <= 10000 have an odd period?
10000より下にある奇数周期を持つ continued fractions はいくつあるか?
【めも】Evaluate 値を求める odd period 奇数周期
何番目の問題を解いてるのかと思ったらそんな問題は
見当たらないようなw
100/10 = 2 → 0の個数は2つ
190/10 = 19
単純に10で割れば良さそげな予感
cnt = 0
for e in range(10000):
if x % 10 == 0:
x = x / 10
cnt += 1
62 :
61 :2008/01/21(月) 19:25:28
まちがってエンター押したらよくよく考えたら 無限ループに嵌るというか解けなくて鬱 orz
63 :
61 :2008/01/21(月) 19:33:56
for e in range(100): cnt = 0 if e % 10 == 0: while 1: if e % 10 != 0: break e = e / 10 cnt += 1 print e, ': ', cnt 無限ループになるな… なにかおかしい…むぅ
>>64 for e in range(1,10+1):
print e,
1 2 3 4 5 6 7 8 9 10
そうか…0オリジンなんだな
for e in range(1,100+1):
cnt = 0
if e % 10 == 0:
while 1:
if e % 10 != 0: break
e = e / 10
cnt += 1
print e*10**cnt, ': ', cnt
ありがd
66 :
デフォルトの名無しさん :2008/01/23(水) 18:33:14
密かにこのスレ期待age
Problem 33 4つの分数は見つけたんだけど、何を答えたら良いのか判らない。 だれか、この英文の意味を教えてください。 If the product of these four fractions is given in its lowest common terms, find the value of the denominator.
これらの4つの分数の積がちゃんと約分した形で与えられたときに、 その分母の値を答えよ。 であってると思う、・・答えの出し方忘れたなぁ・・・
69 :
67 :2008/01/31(木) 11:20:54
>>68 できました!!! ありがとうございます。
"in its lowest common terms" の意味がわからず、分母の最小公倍数?とか、
いろいろ考えて、はまっていました。「ちゃんと約分した形で」って意味だったんですね。
スッキリしました。本当にありがとうございました。
70 :
デフォルトの名無しさん :2008/02/12(火) 23:38:22
期待age
71 :
デフォルトの名無しさん :2008/03/30(日) 12:00:15
age
72 :
デフォルトの名無しさん :2008/05/17(土) 20:26:04
これってナゾナゾだよね?
1問目でpythonと関係ないことに気付いて即止めたよ
俺も なんかイメージと違った 文法等のテストかと思って期待したのに
モジュールの勉強にはなった それっきり使ってないモジュールも多々あるが
77 :
デフォルトの名無しさん :2008/10/13(月) 09:53:38
Registrant:
Mxxxxxx Hxxxxx
**** ********
United States
Registered through: GoDaddy.com, Inc. (
http://www.godaddy.com )
Domain Name: PYTHONTUTORIAL.COM
Created on: 15-Apr-07
Expires on: 15-Apr-09
Last Updated on: 28-May-08
わりと最近なんだな
ねーよw
そうかなあ
>>73 lv2までやって気づいてやめた
3つ中lv0が一番難しかったな
これで使うモジュールってどうやって探してる?
pythonのチュートリアルみたいなのを期待してたけど 全然違うじゃん!!うそつき!!!!!
challengeにチュートリアルっぽい意味なんてあるっけ?
そもそもpythonと関係ない
▁▁▁▁ ▁▁▁▁ ▁▁▁▁ ▁▁▁▁ ╱╲ ╲╱╲ ╲╱╲ ╲╱╲ ╲ ╱ ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲ ╲ ╱ ▁▁╱ ╱ ╱ ╱ ▁▁╱ ╱ ╱ ╲╱▁╱╲ ╲╱▁▁▁╱╲╱▁╱╲ ╲╱ ▁▁╱ ▔╱ ╲▁▁▁╲ ▔╱ ╲ ▔▔╲ ╲ ╱ ▁▁╱ ▁╲ ╱▔▔▔╱ ╲╱▁╱╲ ▔▔╲╱╲▔╲╱ ▁▁╱ ▔╱ ╲▁▁▁╲ ╲ ▔▔╲ ╲ ╱ ▁▁╱ ╱▔▔▔╱ ╲╱▁╱╲ ╲╱ ▁▁╱ ▔╱ ╲ ▔▔╲ ╲ ╱▔▔▔╱ ╲╱ ╱
86 :
デフォルトの名無しさん :2010/04/27(火) 23:15:47
age
87 :
デフォルトの名無しさん :2010/05/05(水) 18:07:24
┌─┐ │●│ └─┤ _ ∩ ( ゚∀゚)彡 ┌─┬⊂彡 │●│ おっぱい!おっぱい! └─┘ おっぱい!おっぱい!
test
89 :
デフォルトの名無しさん :2010/12/28(火) 23:34:11
┌─┐ │●│ └─┤ _ ∩ ( ゚∀゚)彡 ┌─┬⊂彡 │●│ おっぱい!おっぱい! └─┘ おっぱい!おっぱい!
2011年、Ruby,Perl,PHP,Pythonって並べたときにさ ここで、Ruby以外を選ぶ奴ってマジでなんなんだろうな マジでゴミなんだな
いまどきQMLなんて覚えても意味無いもんな
ゴミはゴミ 天使#test_s 「天使の煽り」の提供でお送りしました
93 :
デフォルトの名無しさん :2011/11/24(木) 13:20:20.40
ほしゅ
94 :
デフォルトの名無しさん :
2012/02/23(木) 01:21:39.41 ほしゅ