Submission #1153585

#TimeUsernameProblemLanguageResultExecution timeMemory
1153585lrnnzSeptember (APIO24_september)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include <iostream> #include <vector> #include <algorithm> #include <cmath> using namespace std; #define all(a) (a).begin(), (a).end() #define sz(a) (int)(a).size() #define pb push_back #define ll long long #define ui uint64_t #define ar array #define us unordered_set #define cont(set, element) ((set).find(element) != (set).end()) /********* DEBUG *********/ template <typename T> void outvec(const vector<T>& Z){ for (const T& x : Z) cout << x << ' '; cout << "\n"; } /********* DEBUG *********/ const int MOD = 1e9+7; const int mxN = 200005; const ll inf = 1e18; int solve(int N, int M, vector<int> F, vector<vector<int>> S){ int ans = 0; int diffs = 0; map<int,int> cnts; for (int i = N-2; i >= 0; i--){ for (auto x : S){ int node = x[i]; cnts[node]++; if (cnts[node] == 1){ diffs++; } if (cnts[node] == M){ diffs--; } } if (diffs == 0) ans++; } return ans; } int main() { #ifndef ONLINE_JUDGE freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); #endif ios::sync_with_stdio(0); cin.tie(0); }

Compilation message (stderr)

september.cpp: In function 'int main()':
september.cpp:59:14: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   59 |       freopen("input.txt", "r", stdin);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
september.cpp:60:14: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   60 |       freopen("output.txt", "w", stdout);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/ld: /tmp/ccaYGjBX.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/cchk5uYh.o:september.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status