Submission #919504

#TimeUsernameProblemLanguageResultExecution timeMemory
919504TINEsej (COCI15_esej)C++17
80 / 80
21 ms23748 KiB
#include <bits/stdc++.h> using namespace std; #define FNAME "test" int A, B; int mndiff = 0; vector<string> dict; vector<string> ans; void Task() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); cout << fixed << setprecision(9); if (fopen(FNAME".inp","r")) { freopen(FNAME".inp","r",stdin); freopen(FNAME".out","w",stdout); } } void Solve() { //Your Code cin >> A >> B; mndiff = B / 2; for (int i = 0; i < 26; i++) { for (int j = 0; j < 26; j++) { for (int k = 0; k < 26; k++) { for (int l = 0; l < 26; l++) { string s = ""; char c; c = 'a' + i; s += c; c = 'a' + j; s += c; c = 'a' + k; s += c; c = 'a' + l; s += c; dict.push_back(s); } } } } int cntwords = 0; for (; cntwords < B / 2; ++cntwords) ans.push_back(dict[cntwords]); while (cntwords < A) ans.push_back(dict[0]), ++cntwords; for (string word : ans) cout << word << " "; } int main() { Task(); Solve(); cerr << "\nTime run: " << 1000*clock()/CLOCKS_PER_SEC << "ms"; return 37^37; }

Compilation message (stderr)

esej.cpp: In function 'void Task()':
esej.cpp:17:10: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   17 |   freopen(FNAME".inp","r",stdin);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
esej.cpp:18:10: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   18 |   freopen(FNAME".out","w",stdout);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...