【とりあえず】プログラミングコンテスト【C/C++】

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
ム板でプロコンやらない?
とりあえず言語はC/C++で。

誰かお題出してくれ(ルールとかはどんなんでも構わん)
2デフォルトの名無しさん:2009/01/19(月) 20:34:24
アイちゃんを優勝です
3デフォルトの名無しさん:2009/01/19(月) 20:41:17
 ネタ(ゴルフしたりチートに走ったり)にならないようなものにしないといけないと思う。
あるルールの下でより多くの得点を獲得するプログラムのようなゲーム感覚で参加できるコンテストがよいのではないだろうか。
とりあえず、いままでに行われたプログラミングコンテストでもやってみればどうだろうか、話はそれからだ。
41:2009/01/19(月) 21:29:54
>>3
ICFPみたいな感じだと面白くなりそうだと思うんだけど…。
とりあえず(お題)考え中
5デフォルトの名無しさん:2009/01/19(月) 21:55:06
2ちゃんねるでプロコンって楽しそうw
6デフォルトの名無しさん:2009/01/19(月) 23:32:53
てすてす
7デフォルトの名無しさん:2009/01/19(月) 23:59:55
そんな暇人いない
8デフォルトの名無しさん:2009/01/20(火) 03:07:25
      ,――――――ヽ、
   ,/           ~\
  /   ,へ_Vへ__    ~\
/   ノ         ゜ー-、  `ヽ
|    ノ / ̄\   / ̄~ヽ ヽ    i
|   ノ              |  ノ
\  |  <●>  <●>  (  )
 \ |      | |       i /
    |      /  ヽ       レ
   i     (●_●)      /   コネと金があるのなら、法を守る必要もない
    i、    ,-――-、   ・ /
    i、  <(EEEEE)> ∵/
      i、   \___/  _/
       \       ,ノ        IPA 岡田賢治(32)
  ,,.....イ.ヽヽ、ー-―一ノ゙-、.
  :   |  '; \_____ ノ.| ヽ i
      |  \/゙(__)\,|  i |
      >   ヽ. ハ  |   ||
9デフォルトの名無しさん:2009/01/20(火) 10:47:45
C言語で2ちゃんねるに Hello World を書き込みなさい。
10デフォルトの名無しさん:2009/01/20(火) 18:08:35
求められる条件・・・課題は特殊性の低い、分かりやすいもの。
制限は、できるだけ他のプログラマーが見て理解しやすいもの。
ネタな課題か、ネタなルール。
『ソース見てもさっぱり分からないが、コンパイルすると単純明快』コンテスト・・・とか?

自分がこの前考えたのでよければ、↓

採用ルール : Simple_Header
@@ 使用できるヘッダーファイルは、メジャーなヘッダーのみとする。
@@ stdio.h / stdlib.h / string.h / iostream.h | (追加削除は検討の上 time.h/conio.h等)
採用ルール : Ban_do_while_for_if
@@ プログラム内に制御文do,while,for,ifを一切使用してはいけない。

課題 以下のKadaiをメイン関数で選択し、そのソート結果を出力するプログラムを書け。
@@ ソースファイルは1ファイルとし、上4行はSimple_Headerのincludeに使う。
@@ char Kadai[10][10] = {{ 10,9,8,7,6,5,4,3,2,1},
@@ { 8,3,7,9,4,10,1,6,2,5},
@@ { 37,77,73,72,77,23,74,89,90,82}, ...合計10個... };

評価基準 ソースの短さと美しさ(見易さ)を重視。個性的なアイデアは別途点を付ける(って誰がw)

gotoと条件演算子[?:]の練習用に。ただ暇な時に変わった事したくなっただけです。
条件演算子ではgotoを分岐できないんで、結局switchを許可。普段使われにくいものへ光を当てたかったんです。
1110@見づらかったらすまん:2009/01/20(火) 18:23:37
気分で、作ってみると(自作関数部分は)こうなった。forのありがたみが分かる。
洗練しようとすると、だんだんifを使わない理由が訳わかんなくなってきた。
個人的には、switchを封印したいが、なんかおもしろくなる方法あったらレスキボン
void Bbl(char Input[] , char Output[]){
/* */int i=0,j=0,ii,jj;
/* */COPY:/* */switch(i){ case NUM: break;
/* *//* *//* *//* */default: Output[i] = Input[i];
/* *//* *//* *//* */i++; goto COPY; }//switch(i) end
/* */i=0;BUBLE:
/* *//* */ii = i<NUM-1 ? 0 : 1;
/* *//* */switch(ii){ case 1: break;
/* *//* *//* *//* */default:
/* *//* *//* *//* */BUBLE_INSIDE:
/* *//* *//* *//* */jj = j<NUM-1 ? 0 : 1 ;
/* *//* *//* *//* */switch(jj){
/* *//* *//* *//* *//* */case 1:/* */break;
/* *//* *//* *//* *//* */default:
/* *//* *//* *//* *//* */Bbl_parts((Output+j),(Output+j+1));
/* *//* *//* *//* *//* */j++;
/* *//* *//* *//* *//* */goto BUBLE_INSIDE;
/* *//* *//* *//* */} //switch(jj) end
/* *//* *//* */i++;goto BUBLE;
/* *//* */} //switch(ii) end
} //Bbl end
void Bbl_parts(char* A , char* B){
/* */char C=*A;
/* */*A>*B ? *A=*B,*B=C : 0;
/* */return;
} //Bbl_parts end
121:2009/01/20(火) 18:39:45
>>10
サンクス!

>『ソース見てもさっぱり分からないが、コンパイルすると単純明快』コンテスト・・・とか?
逆に、『ソースはめっちゃ簡潔で綺麗だけど、実行すると複雑な処理』ってのも面白そう
1310:2009/01/20(火) 19:46:24
どれに当たるか分からんけど、こんなのどうです?
スマートさが、ちょっとなくなってきたけど、割とおもしろいんじゃないかと
#include <stdio.h>
#define N 200
int main(void)
{
char C[256];
for(int i=N;i>=0;i--) C[i]=i;
printf("%c",(N-(N-'a')-('a'-'A') )[C]);
return 0;
}
14デフォルトの名無しさん:2009/01/20(火) 20:01:48
>>13
すまん
バカな俺のために説明しておくれ
15デフォルトの名無しさん:2009/01/20(火) 21:08:57
>>14
#include <stdio.h> //stdio.hをインクルード
#define N 200 //コンパイル時にN は 200 に置き換えられます
int main(void) //int型の値を返すmain関数。引数は取りませんよ
{         //main関数始まるよー!!
char C[256]; //char型の要素256個を持つ配列Cを宣言
for(int i=N;i>=0;i--) C[i]=i;
/* ↑ 見づらいから複数行で
まず初期設定としてint型のiという変数にN(マクロによって200となる整数)を代入
条件判定はiが0以上で真。0未満なら偽。
もし条件判定部で真ならインクリメント部でiをデクリメント。なんか日本語おかしくなったな。いや日本語じゃないか。
もし条件ryが真ならC[i]にiを代入。
ex) i=8なら C[8] = 8 になるます
これでC[200]からC[0]まで、それぞれ配列の添え字がそのままその添え字にわりあてられたアドレスへらhつはえちじゃ
説明いらないよな?
*/
printf("%c",(N-(N-'a')-('a'-'A') )[C]);
/*
%cは一文字出力します的な意味。
その後の(N-(N-'a')-('a'-'A'))[C]ってのは
(200-(200 - 97 )-(97 - 65))[C]となり、最終的にこの文は
printf("%c",'A'[C]);
って感じになる。'A' == 65です。
※最後の[C]はおまけです。気にしてはいけません。本当はぶっちゃけ意味がわからないだけだが。
*/
return 0;
}
gccでコンパイルしようとしたらエラー吐かれて吹いた
1610:2009/01/20(火) 21:10:19
>>14
実力足りない分、イレギュラーソースでウケを狙ったんで、
世にそういうの増えないため、50・・・いや30まで行ったらさりげなく説明します。

新ネタ。たった5行でも実行は長そうだけど、10ループで終わる↓
#include <stdio.h>
int main(void){
/* _ */ for(int i=0;i<1000*1000;i+=+i+++ + ++i+i++) printf("%10d\n",i);
/* _ */ return 0;
}
うーん、スマートに+を重ねる方法を昔考えたんですが i+=i+++++i;はできそうでできないのです・・・・
1710:2009/01/20(火) 21:24:43
>>15
解説乙。確かにgccだと無理だった思う。ネタですから。(というか裏技・バグに近いもの)
コンパイラ依存で、コンパイルできる事もあるといううわさを聞いたので。
BCCでは確認。それ以外では知らん。VCならできるかも。

因みに、C言語は [C]がおまけで済むほどやわでは、ないっす。
そこまで解析すれば、前準備と見合わせるとからくりがなんとなく分かってくるかもです。

プロコンってスレタイなのに、こんな馬鹿プログラムばっか放流して
申し訳ないと思いつつ、自分にはこの程度の力しか無いので、だれかソース・ルール頼む。
18デフォルトの名無しさん:2009/01/20(火) 21:27:37
ルールだけでも決めとこうや

>使用できるヘッダーファイルは、メジャーなヘッダーのみとする。
>>10の↑は採用しておいたほうがいいと思うのだが
19デフォルトの名無しさん:2009/01/20(火) 21:43:40
Ban_do_while_for_ifのルールも面白そうだな
気づかないうちにプリプロセッサマスターになれるんじゃね
20デフォルトの名無しさん:2009/01/20(火) 22:48:13
>>19
でも、それだと>>11みたいな汚い(申し訳ないm(_ _)m)コードになってしまわない?
21デフォルトの名無しさん:2009/01/20(火) 23:17:10
>>10
IOCCCみたいなもんか
2210:2009/01/21(水) 01:46:24
>>20 あんな汚い物(w に申し訳も何もないです。でも小規模でなら遊びと割り切るかどうかだと思う。
あとswitchを有効利用するとえらく綺麗になりますよ。(条件演算子要らないし。でもswitchを追い出したくて・・・・)

>>21 なるほど確かに。多分IOCCC系を話題にしたサイトでも見たんだと思います。
エープリルフール程度のものです。>>11の答もウィキペディアで解決しますね。

ルール設定難しいんで、『>>40まで4行プログラム』テーマは起承転結とかどうだろうか。
サンプル(main.cpp)
#include <stdio.h>
void main(){ //mainを自由課題4行で書く。return文は含めない
/* 1 */ int i = printf("このために\n")/2;
/* 2 */ int j = printf("はいくつくるも\n")/2;
/* 3 */ int k = printf("しちごでない\n")/2;
/* 4 */ printf( (i+j+k)>5+7+5 ? "字余り" : "良し?" );
}
難しいもの使わずシンプルに。条件演算子活用。プリプロセッサ利用せず(制限しない?)。
表示の為の俳句・川柳かなり探したが断念。最終的に駄文で代用。4行目はputsでも可。
printfは正常に表示した文字数(バイト数?)を返します。詳細は自分で調べてください。
23デフォルトの名無しさん:2009/01/21(水) 02:16:26
>>22
それだと、プログラミングが意味無くなるような気がせんでもない
2410:2009/01/21(水) 03:16:51
>>23 意味ないのか?
#include <stdio.h>
#define N 10
char Kadai[N] = { 37,77,73,72,77,23,74,89,90,82 };
void main(){ //またバブルソートかといわないで欲しい。すぐできる良い課題はあんまない
char C[N],tmp; for(int i=0;i<N;i++) C[i]=Kadai[i];
for(int i=0;i<N-1;i++) for(int j=0;j<N-1;j++)
if(C[j]>C[j+1]) {tmp=C[j],C[j]=C[j+1],C[j+1]=tmp;}
for(int i=0;i<N;i++) printf("%2d:%2d\n",i,C[i]);
}//登場頻度高くてすまん。24hはROMる。
for文はまだ元気です。華麗に中にプログラムを書けば、数行でもかなりの高処理できます。
253:2009/01/21(水) 03:22:14
とりあえず>>10の条件でクイックソートを組んでみた。
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8697.c
Lispやっててよかったと思った。
263:2009/01/21(水) 16:34:39
一人で盛り上がってしまっているけど、最適化と手続きらしく書いた(難読化してしまっているかもしれない)。
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8703.c
27デフォルトの名無しさん:2009/01/22(木) 00:00:20
誰かが面白い課題書き込んでくれたら盛り上がりそうだ
期待
28デフォルトの名無しさん:2009/01/22(木) 08:25:37
おっぱいの形状解析
2910:2009/01/22(木) 15:14:09
>>25-26(>>3)
あほらしいルールのつもりだったんですが、goto,switchも使わないなんて!しかも条件演算子綺麗。再起も華麗。
Lispの考え素敵っす、知ってるとCソース変わりそうですね(再起的処理は嫌いでしたが)
x = 1/3; -> (setq x (/ 1 3) ) Lisp氏:あ〜、3分の1をiへ代入ね。に一番驚いた。

>>28
・・・サークルの同期だった奴、それ系作ってたw
おっぱいシミュレータ。お椀型の弾性体で、ぷるんぷるん感を出す的な。(今では闇nry
解析だとGIGAZINEのhttp://gigazine.net/index.php?/news/comments/20070210_beer_goggles/
に載ってる感じで、値か配列で指標となる出力だろうか。
抽象的なものを、1回の行列計算で出るなら、数式だけ示してくれればアルゴリズムは決まってるわけで。

例えば、画像ファイル評価プログラムなら、どうか?
評価は、萌える画像へ高得点。低得点は未定義(滅茶苦茶・非萌絵)
これなら、異なる対象の値をいくつも出せるし、ドット(数値)アクセスでもいいし、その流れでもいいし。
『ほっぺたがぼんやり赤くなってるのを、検出できるプログラム』とか有力候補じゃないか?
絵の滑らかさとかは、jpgやpngの圧縮法参考にしたり、評価対象をそもそもBMP以外にするか

課題の自由度と、独自のアルゴリズム組まなきゃいけない点でスレタイにあうんじゃない。
実行ファイルの仕様は同じ場所に『PCON_001.*』を置き、『PCON_001.txt』を出力。
テキストの開始行に【PCON_001 program by * 】最終行に【PCON_001.* の評価点( ???.??? )】
それ以外の行は、説明でも、中間データでも良い。最高点100最低点0で、6.3桁表示ではどうか?整数型・実数型縛らず
30デフォルトの名無しさん:2009/01/22(木) 15:44:29
本気でやるならC言語とC++でわけてやって欲しいな(´・ω・`)
両方ごっちゃのプロコンより別々の方が良い
31デフォルトの名無しさん:2009/01/23(金) 02:17:33
>>29
んじゃその企画名はスーパーパイで
32デフォルトの名無しさん:2009/01/23(金) 12:42:49
アイドル雀士か。懐かしい。
3310:2009/01/28(水) 00:59:55
随分と過疎ってしまって・・・・が、>>29を挑戦してみたのでうp。
といっても、画像扱うの初めてだしなんだしで、自分では時間かかってしょうがなかったんでこの時点でうp
プログラムの序盤までしか出来上がってないけど、画像解析ツールのサンプルぐらいには・・・
お手本なんていえるもんじゃないが、ファイル構造解析とか処理法とか
やった事無い人には少しくらい役立てるんじゃないだろうか
メモリ割り当てとか、今までと桁違いに多くやっちゃったし、サンプルとか参考にしてないし、
作法とか色々駄目だしあるかも・・・・・(delete忘れとか指摘お願いします)

ソースファイル -> http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8757.txt
解析対象のサンプル画像 -> http://www.death-note.biz/up/img/39040.zip
さてとりあえず、ファイルはcppとヘッダで計4ファイルを(ただのテキストとして)繋げて600行超
便乗してくれる人や、新案とか助言(批判)とかある人いないだろうか。

うpしたプログラムでとりあえず実行ファイル作って、PCON_001.bmpと同じフォルダに入れて実行してみて欲しい
今のままでも、割とキャラクターが引き立ってる画像へ高得点を与えると思うんだが、、、どうだろう。
『萌え』と縁遠い画像はできるだけ弾く様にしたつもり。でも、サザエさんにはこいつ萌えてしまうかも。
COLOR_2やCOLOR_3実装したプログラム組めば、ミク・キューティーハニー辺りをターゲットにできると思ってる。

というか、本当にまだまだ解析が甘すぎなんで、誰かサンプルプログラムでも投げてくれると嬉しい。
↑のプログラムも、anlにもっといろいろなもの挿入しすれば、良い反応すると思いますよ。(真面目)
自分もこの作業以外にもやr。。。

>>30 小規模で発想勝負とかのお題ならCかな。画像解析はclass&new無いともっと時間かかってしまう(わたくしゃ貧弱ですから)
>>31 自分は知らないが、他の人の意見次第で。
>>14>>15 疑問は>>21のWikipediaかうpテキストの最終行で解決可能。
34デフォルトの名無しさん:2009/01/28(水) 01:11:52
>>10が孤軍奮闘してるから応援age
35デフォルトの名無しさん:2009/01/28(水) 02:34:07
>>33
VC++ .NETでコンパイルして早速やってみますた。
ソースは読んでないのでつっこみとかはできないが、このツールは面白いと思う。
個人的にbeauty_miku.bmpは悪くないとは思ったが意外と点数が低いね。
36デフォルトの名無しさん:2009/01/28(水) 16:05:54
やるならC言語とC++でわけてやって欲しい
37デフォルトの名無しさん:2009/01/28(水) 16:20:43
C言語で良いと思われ
理由は
 ・C++は機能が複雑すぎる
 ・C++のSTLよりも、C言語の標準ライブラリでやったほうが面白い
 ・もう思いつかん
38デフォルトの名無しさん:2009/01/28(水) 16:49:01
C言語とC++両方やって両方の一番良いものを
最終的に比べてどっちで書いたものが優秀か選べば良いんじゃね?
39デフォルトの名無しさん:2009/01/28(水) 17:29:53
#include<2ch.h>

int main(void)
{
  printf( "あぼ〜ん",\n );
return 0;
}
4010:2009/01/28(水) 17:54:45
>>35
ありです。ソース見なくてもいいから、色々試してみてくだせぇ。
多分beauty_mikuは、カッコいい系は萌えとはとおいところにおいてたりするからかと。(自分も良い絵だと思ったけど)

C/CPPについて >>36 自分の意見くらいつけろと。
現状では、ヘッダー種類と同レベルじゃない?参加者ほぼ0でさらに参加者減らしてもいかんし。
企画提案の際で良いかと。企画提案テンプレ案
(1)【企画名】 (2)【概要】 (3)【言語・ヘッダー】 (C,C++,C/C++どれか)
(4)【るるる・仕様】 (5)【縛り等】行数・制御文・ファイル数 XXを〜回使用する/使用してはいけない
るるるで評価方法も。企画名やルールは書き込んだ主(名前で判断)のみ。企画名・新企画名・通称のように使い分ける。

>>33を自己テストしてみた。対象は、主にうpろだの画像。 こんなもんだ。高得点と低得点は結構別れる。
CSVまとめ:http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8764.txt
作業対象画像:http://www5.uploader.jp/dl/admin/admin_uljp00004.zip.html (pass pcon)

結果第1色プログラムは、機能してそうだな。 たぶん、void calc_HYOUKA()がまだ直感と離れた感じかな。
第2色を入れるより、そっち補正の方がすぐに威力発揮しそう。
41デフォルトの名無しさん:2009/01/28(水) 21:28:41
別にやるなら言語はCでもC++でもどっちでも良いんだけど
今のとこ>>10がやってるだけだし、ただソース上げて見てくれってだけだし
プロコンでもないし趣旨がわかんない。

>>10の日記帳になってるだけじゃん。

しかも>>10が書いたものに対しての意見にはきちんと回答してるけど
プロコンに対しての類にはスルーだし、自作のソースなりプログラムを
第三者に見てもらいたいだけなら自分のサイトでやれよっと。
42デフォルトの名無しさん:2009/01/28(水) 22:14:38
>>10のオナニースレと聞いてやって来ました。
43教えてください。:2009/01/28(水) 22:15:52
問 題
あるクラスで英語のテストを実施しました。テスト結果を入力し、最高点と平均点を出力するプログラムを作成してください。
・ 入 力
生徒1人の点数が1行に記載されています。
点数は100点満点です。-1で入力終わりとします。
・ 出 力

最高点、平均点の順に画面の1行に出力します。
データの区切りは空白とします。


入力例

75
74
10
50
95
-1


出力例
95 60.8
44デフォルトの名無しさん:2009/01/28(水) 22:21:18
宿題は自分でやれ
45デフォルトの名無しさん:2009/01/28(水) 22:23:02
>>43
スレ違い。
C/C++の宿題を片付けます 122代目
http://pc11.2ch.net/test/read.cgi/tech/1232001038/

>>10
お前のオナニーはこっちでどうぞ。
俺のC言語勉強日記
http://pc11.2ch.net/test/read.cgi/tech/1213765748/
46 ◆/ItlevMZQE :2009/01/29(木) 00:44:14
>>10
じゃあ俺課題だすよ
結構むずいかも

【課題】
(1)ネットワークシミュレータを作る
(2)その上にP2Pを実装
(3)ファイル共有機能
【評価方法】
まず(1)が実現できて1点
(1)の動作速度によっては追加点
(2)を作ってさらに1点
(3)で追加点
【言語・ヘッダー】C
【るるる・仕様】各自ご勝手に。CUIでもよし、GUIでもよし。
【縛り等】標準ライブラリだけ使用可能
【期限】3週間後

期限とかに文句ある香具師がいたら言ってくれ

---

課題は何個でも並行させてよし。としたほうが良いだろう
47 ◆/ItlevMZQE :2009/01/29(木) 00:46:42
追記

一応言っておくが、ローカルのシミュレータだからな
勘違いしないでおくれよ
48デフォルトの名無しさん:2009/01/29(木) 01:27:49
おもしろそうだし興味あるから質問するので回答よろ。

期限は>>46の書き込みから3週間後?3週間以内での提出は可能?

評価基準ってあるけど採点や審査は誰がする??
おまいだけの採点?採点に公平性はあるのか?

3までしたらP2Pファイル共有ソフトの完成だが作成した香具師の知らない
とこで著作権絡みのファイルをやり取りされたら使用者はもちろんだが作
成者は逮捕されるがそれを承知での課題決め?
逮捕されたら課題決めた人が一生生活の保障をするってくらいの覚悟がい
る内容では?(著作権など五月蠅い世の中になってきてるし)
何に利用されるかわからん恐れのあるアプリは課題に適さないのでは?

失礼かもしれんがこれっておまいの研究課題とか宿題のレベル?もしそうなら作成しない。
49デフォルトの名無しさん:2009/01/29(木) 01:41:11
>>46>>48見たけど後々著作権絡みそうな内容になるものは作成したとしても提出は嫌だな。
犯罪者の手助けはしたらダメだし、P2Pファイル共有ソフトとか昨今厳しくなってきてる内容じゃん。

プロコンの課題だけど提出後に後々になっても犯罪(著作権など)に絡まん内容でやれ!!
できないならリアル通報で対処。

□□ 通報先 □□
警察庁 サイバー犯罪対策
ttp://www.npa.go.jp/cyber/
インターネット・ホットラインセンター
ttp://www.internethotline.jp/

>>46みたいな阿呆な課題を出して来た時はスルーで、相手しても良いが自己責任で。

今回は「将来的に違法なファイルのやり取りに使われる恐れがある」って俺が通報しておいた。
50デフォルトの名無しさん:2009/01/29(木) 01:51:23
課題出してリアルで通報されるとかウケルwwwww

課題の内容ができあがったら使いますよって言っているようなものだし
課題出した>>46は自業自得だなwww
5110:2009/01/29(木) 01:55:08
>>46 課題投げthx。
でも、割と小さいプログラムで無害なのなら受け入れられるかもね。
>>10は暫く傍観者のつもり。今回、かなり体力消耗しましたし。
>>41
雑談が過ぎるのが悪い癖。日記帳化してんのは認める。
何スルーした?大体の意見に反応は示してるつもりだが。
プロコン方法触れてんのは>>3 >>9 >>10 >>12 >>18-20 >>22 >>23 >>28 >>29 >>36-38
課題は >>9 2chにHell(ry >>10Ban(ry でsort >>22 4行
>>28形状解析 >>29画像評価 >>39あぼ〜ん >>47P2P
そもそも殆どまとまった意見ない中、それまでの流れ組み込んだ提案する事に重きを置いた

> プロコンでもないし趣旨がわかんない。
>>29>>28をやりやすく。画像を読み込み値を出す事だけが課題。全く違うプログラムも同様に評価可。
サンプルは新課題とかの課題の規模とかルール考える際の材料として。
52デフォルトの名無しさん:2009/01/29(木) 01:56:07
おまいらアホかと
公開理由が「プログラミングコンテストのため」なのにタイーホされたら逆に問題だっつーのww
VIPに帰れw
53デフォルトの名無しさん:2009/01/29(木) 02:01:11
>>52
もうリアルに通報されたんだし気にするな。
大丈夫、これくらいでは逮捕は無いでしょ、事情聴取あるかしらんけど
要注意人物でブラックリストに載るくらいですむはず。

それにここは公式なプログラミングコンテストじゃない。
ここは>>10と愉快な仲間たちの公開日記帳だ。
54デフォルトの名無しさん:2009/01/29(木) 02:04:56
悪意のあるものに渡ったらそれこそ問題になるような内容の課題じゃねーか


>>46は通報されて当然

刑務所にでも入って頭冷やせ!
ここはプロコンでもなければ公開日記でもない、2chですから。
55 ◆/ItlevMZQE :2009/01/29(木) 02:07:53
>>48
3週間後なんだから3週間以内に提出だろjk
評価基準は考え中
研究課題でも宿題でもない

>>48-50
自演のにおいがプンプン漂ってるぜ
>>52の言うとおりだと思われ

まあ、やりたくない香具師はやらんでいいし、興味を持った香具師はぜひやってほしい

# このスレはageたほうがいいのかな?
56デフォルトの名無しさん:2009/01/29(木) 02:10:54
>>46
GJ!

>>53-54
ちゃんと法律勉強しろ
そして二度と帰ってくんな
57デフォルトの名無しさん:2009/01/29(木) 02:13:53
なんていうかプロコンだからって許される内容と許されない内容あるよね
それすら理解できない低脳しかココにはいないのか。。。

3まで完成させたらP2Pファイル共有ソフトの完成って見てわかるし
そんな事もわからない低脳の巣なのかココは!?
作成者は悪くないけど使用者次第になってくるような内容のソフトって課題として可笑しくね?

いくらなんでも正式なプロコンで無いんだし
課題者、このスレに書き込んでる人がきちんとしてないならリアル通報で良いと思う。

将来的に問題になるような課題(先を見据えた考えが出来ない人はしらないが)くらいは判断できる人間いない時点でこのスレ終わってんだろ
58デフォルトの名無しさん:2009/01/29(木) 02:15:52
>>53
>それにここは公式なプログラミングコンテストじゃない。
公式なプログラミングコンテストってのを教えてくれwwww
てか氏ね

>>54
>ここはプロコンでもなければ公開日記でもない、2chですから。
スレタイ嫁
てか氏ね

>>57
>いくらなんでも正式なプロコンで無いんだし
公式な(ry
59デフォルトの名無しさん:2009/01/29(木) 02:15:58
いいじゃん通報されても。
問題ないわけだし放置で。

>>46
気にするな
60デフォルトの名無しさん:2009/01/29(木) 02:17:49
死ねと発言があったので警察に通報しますた。

いくら阿呆が来てても言って良い事と悪い事があります、スルーしましょう。
61デフォルトの名無しさん:2009/01/29(木) 02:18:29
P2Pファイル共有=匿名

だっておwwww(AA略
何で最近はこういう低レベルな発想のヤツらが多いのかねえ?
62デフォルトの名無しさん:2009/01/29(木) 02:19:39
ゆとり教育が原因じゃね?
63 ◆/ItlevMZQE :2009/01/29(木) 02:24:42
何かあまりのバカ丸出しに吹いたww
見苦しいからやめろw
64デフォルトの名無しさん:2009/01/29(木) 02:32:05
>【縛り等】標準ライブラリだけ使用可能

これって>>10に書いてある奴のみって事でおk?
65 ◆/ItlevMZQE :2009/01/29(木) 02:37:58
>>64
紛らわしくてすまない

さすがに>>10は制限きつすぎだろ。と思った
http://ja.wikipedia.org/wiki/%E6%A8%99%E6%BA%96C%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA
↑のみってことで

---

3週間はちょっときついかな?
延長したほうがいいと思う?
6664:2009/01/29(木) 08:26:44
>>65
寝てた、すんません。
標準ライブラリ了解です。

>3週間はちょっときついかな?
>延長したほうがいいと思う?

一意見ですが、働いてて空いた時間にやってみようと思ってる
自分みたいな人間には微妙かもしんないし、働いてても時間そ
れなりにとれるって人は余裕かもしれません。
学生とかで暇な時間がいっぱいある人には逆に長過ぎるかも?
67 ◆/ItlevMZQE :2009/01/29(木) 13:41:44
>>66
なら、様子をみて延長するかもです
6810:2009/01/30(金) 15:13:19
質問なんだが
このまま3週間黙々と作業してて、その頃に延長するか問いただして、
1人完成・1人延期願い、だったらどうするん?延期云々より考えることあるんじゃないだろうか。

>>3の提案考えて、七行プログラムスレちょっと見てきた。
part2の>>2-5でpart1製作物まとめられてる(見れないヤシもいるのか?)
URL:http://pc3.2ch.net/tech/kako/1018/10188/1018840143.html
個人的に>>696のRange Encoderが>>745で完成する様がすごいと思った(あんま見てないけど)

長時間プログラムやるなら、エントリーの点呼とるとか、中間報告させるとかするか、
比較的小さいプログラムで活発にあげたり、それを改変したりする事で賑わい出す
という方針はいかがか?
69 ◆/ItlevMZQE :2009/01/30(金) 17:13:29
>>10
では、ネットワークシミュレーションだけってことでどうだろうか
・仕様は各自で面白いものを(ネタ的な意味ではなく)。
・判定方法は投票で(この辺は俺がなんとかする)。

参加者を集めようと思う。
参加したい人はテンプレを参考にして書き込んでください(トリで)
期限は1週間後くらい(参加者が集まらなかった場合は延長するかも)

テンプレ↓
【コテ】コテ名
【HP】ここは入れんでもいい
70 ◆/ItlevMZQE :2009/01/30(金) 17:14:47
暇な人がいたら、他のスレに広告してくだせえ
71デフォルトの名無しさん:2009/01/30(金) 17:45:58
プラットフォームが多いと比較が難しいからLinux限定にしてはどうだろう?
言語もC/C++限定ってことで。
72デフォルトの名無しさん:2009/01/30(金) 17:49:50
たとえば、Solarisと超漢字とReactOSで出品されても、これらの環境を
全部用意するのは現実的ではない。
すると一つだけ見て投票することになってしまう。
これは最早投票じゃないよね?
ということでLinux限定がいいと思う。
73デフォルトの名無しさん:2009/01/30(金) 19:22:09
ライセンスは大丈夫か?
投票するならコンパイルして実行することになる。
ここで変なライセンスがついたソースだと料金が発生するかもしれない。
そこでGPLにしたらどうだろう?
GPLなら投票する人も安心してmakeできる。
バックドアを仕掛けられる心配もなくなる。
7410:2009/01/31(土) 00:12:25
プロコン参加以外でちまちま支援。 >>2には無念といっておく
プロコンの基本ルールは現状だと↓な感じかな
◆ 使用ヘッダーファイル:断りがなければC99で定められた標準ヘッダーのみ。(>>65参照)
◇ 使用言語:企画毎に{ C, C++, C/C++ }から必ず指定。
◆ 企画提案:>>46風テンプレ。参加方法とか追加要素要検討
?企画数は常に一つか、複数にするか。乱立やスレの過疎対策どうするか
?各種権利:『全てのテキストはレスと同等に扱い2ch規約に従う』又は>>73『全ての作成物はGPLに従う』

参加数・レベルが一定に達するならGPLでもいいが、即導入すべきかどうか?
しばらくは、一般発言(レス)以上に他者の権利に触れる事への自粛と作成者は著作権の放棄(署名のみ)を承諾、の方針では?
基本オリジナル作品(とその改良)が対象だし、「下手にコピペするなら勉強してから自分で組め」で大方問題ないと思うが。
勿論課題の方がそれを考慮の上となるが。jpeg解析とかrand()より良質のランダム系列とかアルゴリズムに特許とかもあるし。

最後に、>>69企画にまだ明示的な参加表明ないが、流れで>>69は参加者第1号と思ってるがいいのか?
一人目がいるといないじゃ、参加希望者変わるだろうし。
75デフォルトの名無しさん:2009/01/31(土) 00:33:06
>>74
いいと思う。
C99にすればLinux以外でmake出来ない可能性が高いので実質Linux専用になるし。
それでいこう。
BSD使いとかカスが紛れ込んで来ないようにある程度敷居を上げたほうがいい。
76デフォルトの名無しさん:2009/01/31(土) 00:38:24
計画が無知に基づいているなんて・・・
77デフォルトの名無しさん:2009/01/31(土) 00:43:21
俺はLinux以外で使えないようにするルールじゃなければ参加しない。
たぶんプログラマなら皆そうだと思う。
せっかく書いたソースをだれが使うのかって部分は重要。
78デフォルトの名無しさん:2009/01/31(土) 00:45:20
このレベルのコーダしか集まらないなら、意味ないのでは?
79 ◆/ItlevMZQE :2009/01/31(土) 01:23:40
>>74
おk
参加表明するつもりだったんだけど忘れてた。すまん
著作権関係は放棄ということで良いと思われ

>>78
だ か ら 宣 伝 す る ん だ ろ w w w

人集まれーってことでアゲ
80デフォルトの名無しさん:2009/01/31(土) 02:02:06
ネットワークシュミレーションとやらの仕様書ぽいのはないの?
UARTに流すようなキャラクタやりとりだけでも良いの?
81デフォルトの名無しさん:2009/01/31(土) 02:13:03
数週間猶予あるテーマと週間テーマとかで
並行してプロコンするのは?
82 ◆/ItlevMZQE :2009/01/31(土) 02:28:32
>>80
仕様は各自で。
てか、その仕様によって投票結果が分かれていくと思われ

>>81
大歓迎
なんか面白いテーマ出してくれよお
83デフォルトの名無しさん:2009/01/31(土) 02:54:45
>>82
面白いテーマ
Linux用ねとげ
84デフォルトの名無しさん:2009/01/31(土) 13:08:38
>>83
C/C++コンテストをオーダーメイドと勘違いしてる厨か
テーマは>>77『LINUX以外で使えない』
評価はプラットフォームが限定されているほど高得点。MACや他のUNIX系も排除らしい。
オレ以外のプログラマはみんなこのテーマ望んでいたらしいから、皆食いつくんだろうなw
8510:2009/01/31(土) 17:47:30
コンテスト草案
コンテスト種類 → 【週間コンテスト】 & 【メインコンテスト】
週間コンテスト(週コン)
毎週土日でお題決め翌週で実施その翌週で評価という提案。参加提出評価時期は早見表参照。
お題の決定機関は現在作らず流れで。決まらない時参加者多い方有効とか、支持者多いなら同時開催でも良い。

メインコンテスト(主コン)も週間と大体同じ。
お題を決める時期はいつでもいいが、提出日は次の次の水曜日以降。参加期限は提出の前の水曜日まで。

参加テンプレ【企画名】参加企画名 【コテ】コテ名 【企画備考】企画指定事項記入欄 【一言・備考】HPや意気込み。空欄可

早 | ■ | 月火水木金土日
見 | 週 | 参参参提提提提 ※並行して行われる
表 | 週 | 評評評○○題題 
案 | 主 | 提提提評評評○ 

週コンは主コンに因んだ小規模な課題にすると、主コンも盛り上げられる?
週コンを主コンと違う方向の課題にすると、スレの幅拡大や次回お題の参考になる?
日コン案:昨日の最後のレスが企画提案テンプレなら、1日だけ開催。提出22:00,評価23:30まで。スルー可
86 ◆/ItlevMZQE :2009/02/01(日) 00:24:05
>>10乙あげ
87デフォルトの名無しさん:2009/02/05(木) 03:27:38
フォト蔵の写真をまとめてダウンロードするプログラム誰かつくって!!!
88デフォルトの名無しさん:2009/02/05(木) 19:59:02
GPLでおながいします!!!
89デフォルトの名無しさん:2009/02/06(金) 16:15:25
>>88
つwget
90デフォルトの名無しさん:2009/04/07(火) 07:46:14
ちょw
91デフォルトの名無しさん:2009/04/07(火) 11:50:16
まあwgetがあるから作るまでもないわな
92デフォルトの名無しさん:2009/04/15(水) 16:47:59
は?
93デフォルトの名無しさん:2009/04/15(水) 17:47:40
フォト蔵の写真をまとめてダウンロードするプログラム→wget
94デフォルトの名無しさん:2009/08/24(月) 14:16:40
過疎ってるようなので失礼しますと
コンテストを来年開きたいと思ってるんですが
協力してくれるかた(コンテストに応募してくれるかたや運営)
を探してます。要望なんかも聞きたいです。
このスレをメインでやるつもりなので見てる方はレスお願いします。
http://219.113.110.143/

元ネタは↓のスレです。
http://pc12.2ch.net/test/read.cgi/tech/1221701297/l50
95デフォルトの名無しさん:2009/09/07(月) 13:37:49
過疎ってるなぁ
パソコン甲子園とか専用のスレッドあったっけ?
ちょうどプログラミング部門の予選が終わったけどどうだった?
http://www.pref.fukushima.jp/pc-concours/

あとは愛媛大学プログラミングコンテスト「EPOCH@まつやま2009」
つーのもあるそうだ。こっちはまだエントリ受付中みたい。
http://slashdot.jp/developers/article.pl?sid=09/09/05/027256
96デフォルトの名無しさん:2009/09/07(月) 18:48:31
E-PUCKで手動と自動走行をコマンド入力で切り替えるプログラム誰か作れない?

例えば0入力で手動
1入力で自動走行(直進で15mm進む等)とかできるやつ
97天使 ◆uL5esZLBSE :2011/07/03(日) 12:55:18.68
>>94
過疎ってるようなので失礼しますと (キリッッッ!!ッッッ!!
コンテストを来年開きたいと思ってるんですが (←キリッッ!!!キリ!!キリッッ!!キリッッッ!!!
[[[[[[[[[ 協力してくれるかた(コンテストに応募してくれるかたや運営) ]]]]]]]]](きリッ!!キリッ!!!キリッ!!!
↓↓↓↓(キリ
[[[[[[[[[[[ を探してます。要望なんかも聞きたいです。 ]]]]]]]]]]](キリッッッ!キリッ!!!!!
このスレをメインでやるつもりなので見てる方はレスお願いします。 (きリッッ!!!キリッ!!ッッッッ!
↑↑↑↑↑↑↑(キリッッ!


気持ち悪い
98 忍法帖【Lv=5,xxxP】 :2011/08/15(月) 15:09:31.32
ほむ
99 忍法帖【Lv=36,xxxPT】 :2011/08/15(月) 20:27:29.85

100 忍法帖【Lv=2,xxxP】
こんなスレあったのか