Submission #2454494


Source Code Expand

#include <string>
#include <vector>
#include <iostream>
using namespace std;
string solve(long long n) {
	vector<long long> v;
	long long cur = 1;
	for(int i = 1; cur <= n; i++) {
		v.push_back(cur);
		cur *= i + 7;
		cur /= i;
	}
	vector<int> c(v.size());
	for (int i = v.size() - 1; i >= 0; i--) {
		while (n >= v[i]) {
			n -= v[i];
			c[i]++;
		}
	}
	string ret;
	for (int i = 0; i < v.size(); i++) {
		ret += "FESTIVA" + string(c[i], 'L');
	}
	return ret;
}
int main() {
	long long n;
	cin >> n;
	cout << solve(n) << "\n";
	return 0;
}

Submission Info

Submission Time
Task G - FESTIVAL
User square1001
Language C++14 (GCC 5.4.1)
Score 0
Code Size 570 Byte
Status TLE
Exec Time 2117 ms
Memory 1050960 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 1000
Status
AC × 2
AC × 18
TLE × 38
Set Name Test Cases
Sample example0.txt, example1.txt
All 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt, 011.txt, 012.txt, 013.txt, 014.txt, 015.txt, 016.txt, 017.txt, 018.txt, 019.txt, 020.txt, 021.txt, 022.txt, 023.txt, 024.txt, 025.txt, 026.txt, 027.txt, 028.txt, 029.txt, 030.txt, 031.txt, 032.txt, 033.txt, 034.txt, 035.txt, 036.txt, 037.txt, 038.txt, 039.txt, 040.txt, 041.txt, 042.txt, 043.txt, 044.txt, 045.txt, 046.txt, 047.txt, 048.txt, 049.txt, 050.txt, 051.txt, 052.txt, 053.txt, example0.txt, example1.txt
Case Name Status Exec Time Memory
000.txt AC 1 ms 256 KB
001.txt AC 1 ms 256 KB
002.txt AC 1 ms 256 KB
003.txt AC 1 ms 256 KB
004.txt AC 1 ms 256 KB
005.txt AC 1 ms 256 KB
006.txt AC 1 ms 256 KB
007.txt AC 1 ms 256 KB
008.txt AC 1 ms 256 KB
009.txt AC 1 ms 256 KB
010.txt AC 1 ms 256 KB
011.txt AC 1 ms 256 KB
012.txt AC 1 ms 256 KB
013.txt AC 1 ms 256 KB
014.txt AC 1 ms 256 KB
015.txt AC 1 ms 256 KB
016.txt TLE 2113 ms 1049040 KB
017.txt TLE 2113 ms 1050960 KB
018.txt TLE 2113 ms 1049168 KB
019.txt TLE 2113 ms 1050576 KB
020.txt TLE 2113 ms 1049552 KB
021.txt TLE 2113 ms 1050960 KB
022.txt TLE 2113 ms 1050320 KB
023.txt TLE 2113 ms 1049680 KB
024.txt TLE 2114 ms 1050320 KB
025.txt TLE 2113 ms 1050064 KB
026.txt TLE 2113 ms 1049040 KB
027.txt TLE 2113 ms 1050448 KB
028.txt TLE 2113 ms 1050064 KB
029.txt TLE 2117 ms 1049552 KB
030.txt TLE 2113 ms 1049680 KB
031.txt TLE 2113 ms 1049552 KB
032.txt TLE 2113 ms 1049808 KB
033.txt TLE 2113 ms 1050064 KB
034.txt TLE 2114 ms 1049424 KB
035.txt TLE 2114 ms 1050832 KB
036.txt TLE 2113 ms 1049168 KB
037.txt TLE 2113 ms 1049552 KB
038.txt TLE 2113 ms 1049936 KB
039.txt TLE 2113 ms 1050448 KB
040.txt TLE 2114 ms 1049552 KB
041.txt TLE 2114 ms 1050576 KB
042.txt TLE 2113 ms 1049040 KB
043.txt TLE 2114 ms 1049936 KB
044.txt TLE 2114 ms 1049168 KB
045.txt TLE 2114 ms 1050448 KB
046.txt TLE 2114 ms 1050832 KB
047.txt TLE 2114 ms 1050320 KB
048.txt TLE 2114 ms 1050192 KB
049.txt TLE 2114 ms 1050832 KB
050.txt TLE 2113 ms 1049296 KB
051.txt TLE 2114 ms 1050448 KB
052.txt TLE 2113 ms 1049424 KB
053.txt TLE 2114 ms 1050960 KB
example0.txt AC 1 ms 256 KB
example1.txt AC 1 ms 256 KB