Task: | Osajono |
Sender: | nagrodus |
Submission time: | 2015-10-01 17:06:57 +0300 |
Language: | C++ |
Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'int main(int, char**)': input/code.cpp:17:24: error: 'memset' was not declared in this scope memset(t, 0, sizeof(t)); ^ input/code.cpp:18:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < str.length(); i++){ ^
Code
#include <stdio.h> #include <iostream> #include <string> #include <algorithm> #define RANGE 26 using namespace std; int main(int argc, char* argv[]) { ios_base::sync_with_stdio(0); string str; int c = 0; int t[RANGE]; cin >> str; memset(t, 0, sizeof(t)); for (int i = 0; i < str.length(); i++){ t[str[i] - 'A']++; c += t[str[i] - 'A']; } cout << c; return 0; }