| Task: | Kolikot |
| Sender: | Konnakenno |
| Submission time: | 2018-10-02 21:29:26 +0300 |
| Language: | C++ |
| Status: | COMPILE ERROR |
Compiler report
input/code.cpp:15:7: error: stray '\344' in program
int jäljellä;
^
input/code.cpp:15:13: error: stray '\344' in program
int jäljellä;
^
input/code.cpp:18:3: error: stray '\344' in program
jäljellä = n;
^
input/code.cpp:18:9: error: stray '\344' in program
jäljellä = n;
^
input/code.cpp:19:11: error: stray '\344' in program
while ((jäljellä - t) >= 0)
^
input/code.cpp:19:17: error: stray '\344' in program
while ((jäljellä - t) >= 0)
^
input/code.cpp:21:4: error: stray '\344' in program
jäljellä -= t;
^
input/code.cpp:21:10: error: stray '\344' in program
jäljellä -= t;
^
input/code.cpp:26:19: error: stray '\344' in program
pinot.back() += jäljellä;
^
input/code.cpp:26:25: error: stray '\344' in program
pinot.back() += jäljellä;
^
input/code.cpp: In function 'int main()':
input/code.cpp:15:8: error: expected initializer before 'ljell'
in...Code
#include <iostream>
#include <vector>
using namespace std;
void print_vector(vector<int>& lista) {
for (auto i : lista) {
cout << i << " ";
}
}
int main() {
int n, k=0, t=1; // n = kolikoiden määrä, k = suurin mahdollinen pinojen määrä, t = seuraavaksi pienimmän pinon koko
int jäljellä;
vector<int> pinot;
cin >> n;
jäljellä = n;
while ((jäljellä - t) >= 0)
{
jäljellä -= t;
pinot.push_back(t);
k++;
t++;
}
pinot.back() += jäljellä;
cout << k << endl;
print_vector(pinot);
return 0;
}