problem z wczytywaniem
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

problem z wczytywaniem

AutorWiadomość
Temat założony przez niniejszego użytkownika
problem z wczytywaniem
» 2018-07-09 12:24:12
#include <bits/stdc++.h>
using namespace std;
long long n,k,t[1000001],x=0,suma=0;
int main()
{
    ios_base::sync_with_stdio(0);
    cin>>n;
    for(int i=0;i<n;i++)
    {
         while(cin>>k)<--------------TU JEST PROBLEM
        {
            cin>>k;
            t=k;
            x++;
        }
        sort(t,t+x);
        suma=suma+t[0];
        memset(t,0,sizeof(t));
    }
    cout<<suma;
    return 0;
}
Mam problem z wczytaniem iluś ciągów np 4
4
3
8 4
6 3 0 12
11 6 4 10 12 7 11 10
ale nie mogę ich wczytać oddzielnie proszę o pomoc.
Chodzi o zastosowanie znaku końca linii nie wiem jak w tym przypadku się nim posłużyć
P-171791
» 2018-07-09 14:40:37
Podobny problem jest do rozwiązania w zadaniu domowym w tej lekcji kursu
» Kurs C++ » Poziom 4Wczytywanie zawartości pliku, a kontrola błędów lekcja
P-171794
» 2018-07-09 14:49:48
C/C++
#include <iostream>
#include <sstream>
#include <string>
using namespace std;


int main() {
    long long n, k;
    ios_base::sync_with_stdio( 0 );
    ( cin >> n ).get();
    for( int i = 0; i < n; i++ ) {
        string line;
        getline( cin, line );
        istringstream iss( line );
        while( iss >> k )
        {
            cout << k << ' ';
        }
        std::cout << '\n';
    }
    return 0;
}
P-171795
« 1 »
 Strona 1 z 1