Я получаю все те же ответы и на многие из них.
Я получаю все те же ответы и на многие из них.
У меня есть этот файл данных.
5
5 3 2 3 1 2
3 6 2 4
4 2 2 1 2
3 3 3 3
2 3 4
Первая строка - это количество людей
Вторая строка, первое число-это то, сколько раз человек выполнял упражнение(другие числа в той же строке)
Остальные строки такие же как и вторая строка
Я должен записать, сколько упражнений сделал каждый человек.
Моя программа:
Что я уже пробовал:
Я пытался все переосмыслить и не вижу в этом проблемы. Может быть, я просто плохой.
Что я уже пробовал:
#include <cmath> #include <fstream> #include <iostream> #include <iomanip> using namespace std; const char CDfv[]="duom.txt"; const char CRfv[]="rez.txt"; void writing(int n, int A[], int n2); int A[100]; int main() { int n, n2; writing(n,A,n2); } void writing(int n, int A[], int n2) { ifstream fd(CDfv); ofstream fr(CRfv); fd>>n; int sum=0, a; for(int i=0;i<n;i++) { ="" fd="">>n2; for(int i2=0;i2<n2;i2++) { ="" fd="">>a; sum+=a; } fr<<sum<<endl; sum="0; " } ="" fd.close(); ="" fr.close(); } <b="">