読者です 読者をやめる 読者になる 読者になる

Tamflexの貯蔵庫

やる気のない備忘録

aoj ALDS1_14_C

Pattern Search | Aizu Online Judge二次元配列の効率的なハッシュの精製方法について配列 から以下のような行方向のハッシュの配列 を生成する. この時 のように計算すればO(h)のオーダーでハッシュが計算できる.同様に以下のような列方向のハッシュの配列 …

aoj 0077

ランレングス | Aizu Online Judge やるだけ int main() { string s, t = ""; while(cin >> s) { int i = 0; while(i < s.size()) { if(s[i]=='@'){REP(j,s[i+1]-'0')t+=s[i+2];i+=3;} else{t+=s[i];i++;} } cout << t << endl; t = ""; } return 0; }

aoj 0040

アフィン暗号 | Aizu Online Judge初歩的な暗号. シーザー暗号に毛の生えた程度. 今回も問題そのものよりI/Oに手間取ってしまった. まず空白で区切らないでcinする方法について,これはgetlineを用いる.一番目にnをとるのでcin.ignore()でバッファを消去する…