【BIG】 100口以上購入の人 【統計】

このエントリーをはてなブックマークに追加
207名無しさん@夢いっぱい
                    // 【ファイル名】keta.js
a = new Array("", "", "", "", "");   // 出力する5行を生成した(5口ぶんだから5行ある。5行まで出力できる)
o = WScript.CreateObject("Scripting.FileSystemObject"); // 【実行】cscript keta.js
text = o.OpenTextFile("gyo.txt", 1);//【準備】オフィシャルサイトからコピーして貼り付けた14行を"gyo.txt"のファイル名で保存。
while(! text.AtEndOfStream) {     // ファイルの終わりではない
  string = text.ReadLine();     // ファイルから1行を入力した
  for(p = 0, i = 0; i < 58; i++) {  // 入力した1行は、58文字以内である。出力行の番号pは、0, 1, 2, 3, 4
    s = string.substr(i, 1);    // sは、i番目の1文字
    f = s.indexOf("1", 0)     // 全角の1を検索
    if(f != -1) {         // 一致した
      a[p] = a[p] + "1";    // 出力行の内容として1を追加した
      p++;            // 次の出力行の番号
    }
    f = s.indexOf("0", 0)     // 全角の0を検索
    if(f != -1) {         // 一致した
      a[p] = a[p] + "0";    // 出力行の内容として0を追加した
      p++;            // 次の出力行の番号
    }
    f = s.indexOf("2", 0)     // 全角の2を検索
    if(f != -1) {         // 一致した
      a[p] = a[p] + "2";    // 出力行の内容として2を追加した
      p++;            // 次の出力行の番号
    }
  }
}
text.Close();
for(p = 0; p < 5; p++) {        // 5行を出力する(出力行の番号pは、0, 1, 2, 3, 4)
  WScript.Echo(a[p]);
}
208名無しさん@夢いっぱい:2009/11/26(木) 03:57:11 ID:8gI9xT9J
>>207 「【準備】オフィシャルサイトからコピーして貼り付けた14行を"gyo.txt"のファイル名で保存」
11/28 鹿島 G大阪 1 2 0 1
11/28 名古屋 山形 0 0 0 2
11/28 京都 浦和 0 0 1 1
11/28 大宮 柏 1 1 0 0
11/28 F東京 神戸 1 0 0 1
11/28 川崎 新潟 0 1 1 0
11/28 磐田 広島 0 2 1 0
11/29 横浜M 清水 0 2 1 1
11/29 千葉 大分 2 1 1 1
11/29 徳島 仙台 0 2 1 2
11/28 C大阪 岐阜 0 1 2 1
11/28 岡山 甲府 0 2 2 1
11/29 福岡 水戸 2 1 0 2
11/29 札幌 横浜C 2 2 2 2
209208:2009/11/26(木) 03:58:02 ID:8gI9xT9J
>>208
>>207 「【準備】オフィシャルサイトからコピーして貼り付けた14行を"gyo.txt"のファイル名で保存」
11/28 鹿島 G大阪 1       2  0  1        
11/28 名古屋 山形   0    0    0     2     
11/28 京都 浦和   0    0  1    1        
11/28 大宮 柏 1    1     0    0      
11/28 F東京 神戸 1     0    0  1        
11/28 川崎 新潟   0  1    1     0      
11/28 磐田 広島   0     2 1     0      
11/29 横浜M 清水   0     2 1    1        
11/29 千葉 大分    2 1    1    1        
11/29 徳島 仙台   0     2 1       2     
11/28 C大阪 岐阜   0  1       2 1        
11/28 岡山 甲府   0     2    2 1        
11/29 福岡 水戸    2 1     0     2     
11/29 札幌 横浜C    2    2    2    2     
210名無しさん@夢いっぱい:2009/11/26(木) 03:59:48 ID:8gI9xT9J
>>207 【実行】cscript keta.js
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

10011000200022
20010122121212
00100111112202
12101001121122


D:\work>
211名無しさん@夢いっぱい:2009/11/26(木) 04:02:20 ID:8gI9xT9J
>>207の全角空白を半角空白に置換するべきとおもいますが、置換しなくてもうごいてます