結果
問題 | No.239 にゃんぱすー |
ユーザー |
|
提出日時 | 2016-06-08 07:59:01 |
言語 | C++11(廃止可能性あり) (gcc 13.3.0) |
結果 |
AC
|
実行時間 | 7 ms / 2,000 ms |
コード長 | 690 bytes |
コンパイル時間 | 847 ms |
コンパイル使用メモリ | 67,196 KB |
実行使用メモリ | 5,248 KB |
最終ジャッジ日時 | 2024-10-09 02:51:19 |
合計ジャッジ時間 | 2,309 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 4 |
other | AC * 33 |
ソースコード
#include <iostream>#include <string>#include <vector>#include <cstring>using namespace std;int main(){int n;cin>>n;string s;vector<vector<string>> vvs(n);int a[n][n];memset(a,0,sizeof(a));for(int i=0; i<n; ++i){vvs[i].resize(n);for(int j=0; j<n; ++j){cin>>s;vvs[i][j]=s;if(vvs[i][j]=="nyanpass"){a[i][j]=1;}}}vector<int> v;int c=0;for(int j=0; j<n; ++j){for(int i=0; i<n; ++i){if(a[i][j]==1) c++;if(c==n-1){v.push_back(j+1);c=0;}}c=0;}int vs=v.size();if(vs==1){cout<<v[0]<<endl;} else {cout<<-1<<endl;}return 0;}