Task: | Bittijono |
Sender: | Dan Näsman |
Submission time: | 2019-01-17 13:38:21 +0200 |
Language: | C++ |
Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'int main()': input/code.cpp:20:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < s.length(); i++) { ~~^~~~~~~~~~~~ input/code.cpp:23:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while(j < s.length()) { ~~^~~~~~~~~~~~ input/code.cpp:25:12: warning: comparison with string literal results in unspecified behavior [-Waddress] if(m == "1") { ^~~ input/code.cpp:25:12: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Code
//============================================================================ // Name : Tehtava1.cpp // Author : Dan // Version : // Copyright : Your copyright notice // Description : Hello World in C++, Ansi-style //============================================================================ #include <bits/stdc++.h> using namespace std; int n; vector<int> v; int c = 0; string s; int main() { cin >> s; for(int i = 0; i < s.length(); i++) { int k = 0; int j = i; while(j < s.length()) { char m = s[j]; if(m == "1") { k++; } if(k % 2 == 0) { c++; } } } cout << c; return 0; }