Task: | Lumimyrsky |
Sender: | Sisu K |
Submission time: | 2023-10-30 17:45:42 +0200 |
Language: | C++ (C++20) |
Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'int main()': input/code.cpp:9:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9 | for(int i = 0; i < numbers.size(); i++){ | ~~^~~~~~~~~~~~~~~~ input/code.cpp:12:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12 | for(int i = 0; i < numbers2.size(); i++){ | ~~^~~~~~~~~~~~~~~~~ input/code.cpp:18:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 18 | for (int i = 0; i < numbers.size(); i++) { | ~~^~~~~~~~~~~~~~~~ input/code.cpp:30:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned...
Code
#include <iostream>#include <vector>using namespace std;int main() {vector<int> numbers(10);vector<int> numbers2(10);for(int i = 0; i < numbers.size(); i++){cin >> numbers[i];}for(int i = 0; i < numbers2.size(); i++){cin >> numbers2[i];}int start = 0;int up = 0;for (int i = 0; i < numbers.size(); i++) {if(start < numbers[i]){up = numbers[i] - start + up;start = numbers[i];}else if(start > numbers[i]){start = numbers[i];}}int start2 = 0;int up2 = 0;for (int i = 0; i < numbers2.size(); i++) {if(start2 < numbers2[i]){up2 = numbers2[i] - start2 + up2;start2 = numbers2[i];}else if(start2 > numbers2[i]){start2 = numbers2[i];}}if(up < up2){cout << "1"}else{cout << "2"}}