problem z wczytywaniem
Ostatnio zmodyfikowano 2018-07-09 14:49
lukasik_602 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ć |
|
pekfos |
» 2018-07-09 14:40:37 |
|
YooSy |
» 2018-07-09 14:49:48 #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; }
|
|
« 1 » |