指定した文字が配列に含まれている場合、その配列番号を返す方法がわかりません。
for文で回すしか方法はありませんか?
C++
1#include <bits/stdc++.h> 2#define rep(i,a,b) for(int i=a;i<b;i++) 3using namespace std; 4 5int main(){ 6 char s; cin>>s; 7 vector<char> k = {'A','T','G','C'}; 8 vector<char> l = {'T','A','C','G'}; 9 int m = find(k.begin(),k.end(),'A'); 10 cout << l[m] << endl; 11}
そのコード、コンパイル/実行できるんですか?
回答2件
あなたの回答
tips
プレビュー