Task: | Kolikot |
Sender: | kapesu8 |
Submission time: | 2016-10-06 14:44:15 +0300 |
Language: | C++ |
Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'int main()': input/code.cpp:15:33: error: 'memset' was not declared in this scope memset(coins,0,sizeof(int)*1001); ^
Code
#include <iostream> #include <string> #include <math.h> int main() { int result = 0; int count; std::cin >> count; if(count > 1000) return 0; int *coins = new int[1001]; memset(coins,0,sizeof(int)*1001); for(int i = 0;i < count;i++) { int this_number; std::cin >> this_number; coins[this_number]++; } result += coins[1]; for(int i = 2;i < count;i++) { if(coins[i-1] >= i-1) result+= coins[i] * i; } std::cout << result + 1; return 0; }