02/09/28 00:58
>>949
なんで?つーかそれ何処から出た話?
951:デフォルトの名無しさん
02/09/28 01:02
>>950 スレ建てお願いしまスタ
952:950
02/09/28 01:11
>>951
立てるのは別にいいけど、過去作品まとめてくれ
953:デフォルトの名無しさん
02/09/28 01:16
>>950
レベルが落ちてるから立てなくてよくねぇ?という話は出てたな。
どうせ低下の一途を辿るなら、今のまま埋もれさせる方がいい、とかかな?
個人的にはせっかく出てきたハイレベルな常連を
厨房が叩いていたのを見た時点でこのスレの終わりを感じた。
過去作品は>>903-905
954:デフォルトの名無しさん
02/09/28 01:17
自己レス。>>900-905。スマソ
955:950
02/09/28 01:17
つーか立てられるかわかんないけど・・
試しに今からスレ立てて見るから、>>2-5と>>900-906とそれ以降のリンク、
誰か次スレに貼っつけてといてね。
956:950
02/09/28 01:20
次スレ立てれました。
リンク貼りつけお願いします。
七行プログラミング part3
スレリンク(tech板)
957:デフォルトの名無しさん
02/09/28 01:21
>>956
お疲れ
958:デフォルトの名無しさん
02/09/28 03:03
やっぱりこのスレで止めておけばよかったね
959:デフォルトの名無しさん
02/09/28 03:05
switch(1){case 1:printf("pc3");case 2:printf("2ch");default:printf("net")}
(1==1)?printf("pc3"):(1==2)?printf("2ch"):printf("net")}
上下でやってること違うけど、switch文はやはり使えないな。予約語が長い。
走り抜けが利用できる、条件部が複雑だが等号で行ける、項数が多い。
その3点が揃えば使い道はあると思うが、なかなか無さそう。
まとめにくいなぁ・・・・・・。
3項演算は便利。インクリメント・デクリメントも基本。
ビット演算はとりあえず知っとく。
~-1==0なので、EOF検知に使える。
>>692 のような優先順位を使ったカコイイ技(成果は1バイトだが)もあり。
論理演算が使われているところは隙があるかも。
あと、真理値表って便利。
960:デフォルトの名無しさん
02/09/28 23:32
なんであんなことになっちまったんだろうなぁ
961:デフォルトの名無しさん
02/09/28 23:37
みんなが少しずつ我慢できなかったから。
962:デフォルトの名無しさん
02/09/29 00:13
>>961
> みんなが少しずつ我慢できなかったから。
つーか、ソースも書けねー奴が仕切るからだよ。ちゃんとソースさらして議論すりゃ、厨房はそれなりに淘汰されると思うよ。
963:デフォルトの名無しさん
02/09/29 01:01
こちらで議論するのはなんだけど、
厨房の意見「どんなソースコードでもスレに貼っていいはずだ」
粘着の意見「7行スレは7行を目指す意志の無いソースを貼ってはいけない」
で、いいんだよね?俺は粘着派だな(w
ちなみに、このスレではみんなそこそこ7行を目指していた(様な気がする)。
しかし、厨房増加の危険は出ていた。テトリスでSが叩かれ
(しかも叩かれたのは内容ではなく「誰も興味ないから何度も書き込むな」)
円周率でトリッキーの1を叩く(これも内容ではなく「有名人はもう出てくるな」)。
最終的に明らかに7行の意志のないドラクエが出てきても叩かれない
(しかもコードの質としては、個人的にはテトリスや円周率に比べて低いように感じた)
そりゃスレの質も落ちるよなぁ。
>>962
ソースさらして議論ってどういう意味だろう?
964:デフォルトの名無しさん
02/09/29 03:08
2chに質を求める奴はなんつぅか・・・・・・頭が悪いんじゃなかろうか。
削除を行ったり規制を行ったりする管理人がいれば質も上がるだろうが、
2chは議論の場所しか貸してくれない。
質を求める奴は適当なHN使って自分でHP立ち上げて、ここに1回宣伝に来ればいいのに。
965:962
02/09/29 03:26
>>963
> ソースさらして議論ってどういう意味だろう?
「どんなソースでも貼れ」「いや、七行にならない奴はダメだ」とか言ってたって議論は平行線だと思うよ。
27行のドラクエがダメだって言うけど、じゃあ何行ならいいの ? 27行でスカスカのコードもあるし、8行でもキチキチのコードもあるよね。
結局コードの行数って言っても一概に何行までならいいなんて言えないと思う。(かといって、一万行とか貼られても困るけどね。)
だから、とりあえず貼ってもらって、どう見てもダメな奴はそう指摘すりゃいいと思う。
少なくとも、「どんなソースでも貼れ」「いや、七行にならない奴はダメだ」なんて言う不毛な議論よりはマシになると思うよ。
966:デフォルトの名無しさん
02/09/29 03:53
>>964
part1は機能していたのにな。知名度が上がるとダメなのかな?
>>965
963ではないけど、7行にする意志があれば何行でもいいんじゃない?
ドラクエはどうかしらないが、part3のlispはあり得ないよな。
967:デフォルトの名無しさん
02/09/29 04:40
part3は、278からマトモそうな流れになってきた模様
スレリンク(tech板:278-番)
968:デフォルトの名無しさん
02/09/29 06:20
>>965
「このスレ」に於いては、七行でないとダメだろう
スレタイが前提になることを肝に銘じなくてはいかんよ
10行でOKと思う奴は10行のスレを立てれ
969:デフォルトの名無しさん
02/09/29 06:33
>>968
つーか元々perl少年のDVD解除7行事件簿から始まった事だろ。
十分短きゃそれでいいんだよ。
970:デフォルトの名無しさん
02/09/29 06:35
>>968みたいなやつがのさばってからだよ。
スレの雲行きが悪くなったのは
971:デフォルトの名無しさん
02/09/29 06:40
>>968
つーか、あげるなボケ!
972:デフォルトの名無しさん
02/09/29 07:01
上げられたくないなら埋め立てろ
973:デフォルトの名無しさん
02/09/29 10:18
>>968
>「このスレ」に於いては、七行でないとダメだろう
> スレタイが前提になることを肝に銘じなくてはいかんよ
> 10行でOKと思う奴は10行のスレを立てれ
じゃあ聞くけど、貼る奴は7行になると思って貼らないといけないの ?
自分の実力じゃ10行までしかできなかったけど、もしかしたらエキスパートが7行にしてくれるかもしれないじゃん。
あと、勢いあまって6行とかしたら失格ですか ?
まあ、何十行もある奴は論外として、元コードが10行位なら状況によっては7行ぐらいなることもあるでしょ ?
何でそんなにスレタイトルに拘るのかわかんらんよ。
974:デフォルトの名無しさん
02/09/29 10:58
>>973
自分でやらなくても(達成できなくても)7行への希望があるなら良いんじゃないのか
出したか無いけど、新スレのlispとか7行にするつもりがあるとは思えないだろ。
975:デフォルトの名無しさん
02/09/29 11:45
>>974
> 出したか無いけど、新スレのlispとか7行にするつもりがあるとは思えないだろ。
コード見ないとなんとも言えないよ。
976:デフォルトの名無しさん
02/09/29 12:06
>>975
>GC、関数トレース、リスト操作、再帰、高階、内部関数
奇跡が起きてもこれだけを7行付近まで持っていくのは不可能と断言できる。
977:デフォルトの名無しさん
02/09/29 17:22
>>975
その程度のことも解らない人はこの板に来ない方がいい
978:デフォルトの名無しさん
02/09/29 17:53
>>976
もし出来たら、目でピーナッツ噛めよな
979:デフォルトの名無しさん
02/09/29 17:53
>>977
> その程度のことも解らない人はこの板に来ない方がいい
ふ~~~ん、あんたはコードを見なくてもわかるわけね、すごいね。
980:デフォルトの名無しさん
02/09/29 18:33
>>978-979
粘着見苦しい。つーか解るだろ(w
981:デフォルトの名無しさん
02/09/29 18:39
断定して排除するのも見苦しいぞ。
選民思想が強すぎる。
982:デフォルトの名無しさん
02/09/29 18:44
まあ無理っぽい率99.8%超えてるのは認めよう
でも、男なら いや 漢なら! 敢えて0.2%に挑む!
983:デフォルトの名無しさん
02/09/29 18:50
>>981「犬が卵を産まないと断定できるのか?」
スレリンク(gline板)
984:デフォルトの名無しさん
02/09/29 19:14
>>982
無理っぽい率100%越えてるって。
985:デフォルトの名無しさん
02/09/29 19:18
>>984
えーやっぱりそうかなー
でも100%のヒーローなんているわけないよと
わかってんだからはりきるしかないですな
986:デフォルトの名無しさん
02/09/29 19:44
>984
ヤマトじゃあるまいしどうやったら100%超えるのかと。
でも見たかったな44行lisp。
987:デフォルトの名無しさん
02/09/29 19:50
GCとかトレースなどはあきらめても問題ないんじゃ?
順次機能を削っていけば…
988:デフォルトの名無しさん
02/09/29 19:57
>>987
よし作れ
989:デフォルトの名無しさん
02/09/29 19:59
>>988
俺はlispを知らない(w
ので、仕様を決めてくれ
990:デフォルトの名無しさん
02/09/29 20:08
7行職人に到る過程として「44行でこんなのできました」というのも
大切にすべきではと思う。7行スレでやるのはスレ違いだが。
無下に断るよりは隔離スレ(釣りバカ)で質疑応答を受けたり
気が向いた人が添削・指摘するなりしたほうがお互いベターでは?
991:デフォルトの名無しさん
02/09/29 20:47
>>990
> 無下に断るよりは隔離スレ(釣りバカ)で質疑応答を受けたり
> 気が向いた人が添削・指摘するなりしたほうがお互いベターでは?
ソース見てから、「あっちへ逝け」と振るんじゃダメなん ?
992:デフォルトの名無しさん
02/09/29 21:02
>>991
いいと思うぞ
993:989
02/09/29 21:05
俺はlispを知らないので、代わりにlisp風?ミニ電卓を作ってみた。
"(* (+ 2 3) 4)" みたいな計算ができる。
貧弱な上短くする余地もまだまだある、つーか手抜きだが、その辺は好きに弄ってくれ。
#include<stdio.h>
char s[999],*p=s;a(void){int r=0;if(*p=='('){char c=*++p;++p;while(*p==32)++p;
if(c=='+')r=a()+a();else if(c=='-')r=a()-a();else if(c=='*')r=a()*a();else if(
c=='/')r=a()/a();else if(c=='%')r=a()%a();else if(c=='p'){r=a();printf("%d\n",
r);}++p;}else do{r=r*10+*(p++)-'0';}while(*p!=32&&*p!=0&&*p!=')');while(*p==32
)++p;return r;}main(){gets(s);printf("%d\n",a());return 0;}
994:デフォルトの名無しさん
02/09/29 21:14
>>993
つまり、逆ポーランド記法の電卓ってこと?
995:989
02/09/29 21:21
逆ポーランド記法と正反対で、演算子が前に来るから…何て言うんだろ?
表示のpとループ構文l(←もちろん独自仕様)加えて7行に増やした(w
例えば(l 10 (p 10)) で 10を10回表示。
#include<stdio.h>
char s[999],*p=s;a(void){int r=0;if(*p=='('){char c=*++p;++p;while(*p==32)++p;
if(c=='+')r=a()+a();else if(c=='-')r=a()-a();else if(c=='*')r=a()*a();else if(
c=='/')r=a()/a();else if(c=='%')r=a()%a();else if(c=='p'){r=a();printf("%d\n",
r);}else if(c=='l'){int i,n=a();char*b=p;for(i=0;i<n;++i){p=b;r=a();}}++p;}
else do{r=r*10+*(p++)-'0';}while(*p!=32&&*p!=')');while(*p==32)++p;return r;}
main(){gets(s);printf("%d\n",a());return 0;}
996:デフォルトの名無しさん
02/09/29 21:25
>>994
> つまり、逆ポーランド記法の電卓ってこと?
逆ポーランドは、反対。
2 3 + 4 * とか入力すると、20 とか出力される。HP の奴が有名。
ポーランド記法は、* + 2 3 4 とか入力する。
997:デフォルトの名無しさん
02/09/29 21:27
HPの電卓は最高だな。クソCompaqめが…
1000取っていい?
998:デフォルトの名無しさん
02/09/29 21:28
>>996
ネタかどうかしらないがageるな
999:デフォルトの名無しさん
02/09/29 21:32
次スレ:七行プログラミング part3
スレリンク(tech板)l50
兄弟スレ:「釣りバカ日誌パート1」
スレリンク(tech板)l50
ここは 乂1000取り合戦場乂 となりますた。。。
\∧_ヘ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!! ,,、,、,,,
/三√ ゚Д゚) / \____________ ,,、,、,,,
/三/| ゚U゚|\ ,,、,、,,, ,,、,、,,,
,,、,、,,, U (:::::::::::) ,,、,、,,, \オーーーーーーーッ!!/
//三/|三|\ ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
∪ ∪ ( ) ( ) ( ) )
,,、,、,,, ,,、,、,,, ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
,,、,、,,, ( ) ( ) ( ) ( )
1000:997 ◆1O00getQ
02/09/29 21:32
\\ //
♪ \\ キョウモゲンキニ 1000get♪ ミンナナカヨク 1000get♪ // ♪
\\ // ♪
♪ ∧ ∧ ∧ ∧ ∧ ∧ ∧ ∧ ∧ ∧ ∧∧ ♪
♪ ∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧ ♪
(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧
♪ ∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*)∧ ∧(゚0 ゚*) ♪
─♪─(゚0 ゚*)| ∪(゚0 ゚*)| ∪(゚0 ゚*)| ∪(゚0 ゚*)| ∪(゚0 ゚*)| ∪(゚0 ゚*) | ∪(゚0 ゚*) | ∪────
| ∪ | | ∪| | | ∪. | | | ∪| | .| ∪| | | ∪ | | | ∪ | |~ ♪
♪ | | U U .| | U U | | U U. | | U U .| | U U | | U U | | U U ♪
U U U U U U U U U U U U U U
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。