😸intをint型のまま1文字づつリストに保存するやり方2023/11/27に公開C++techstringに直してsplit関数等を使わずに、int型はint型のまま1文字づつリストに格納するやり方になります。 0になるまでループを回す。 空リストに受け取った数値を10で割った余りを詰める。 受け取った数値を10で割る。 1.に戻る。 int main() { int n; cin >> n; vector<int> a; // 0になったらfalseになる。 while (n) { // n%10で1桁目を取得する a.push_back(n%10); // 1桁目を削除する。 n /= 10; } return 0; } 練習サイト https://atcoder.jp/contests/abc321/tasks/abc321_a Discussion
Discussion