| Show all threads Hide all threads Show all messages Hide all messages |
| WA2 | 👑TIMOFEY👑`~ | 1923. Scary Politics | 14 Nov 2023 21:41 | 1 |
WA2 👑TIMOFEY👑`~ 14 Nov 2023 21:41 you grab plot in your dfs in wrong place |
| Test#4 | Artem Bakhretdinov | 2069. Hard Rock | 12 Nov 2023 22:30 | 1 |
Test#4 Artem Bakhretdinov 12 Nov 2023 22:30 What's the test#4? I'm sure my solution is correct: #include <algorithm> #include <array> #include <iostream> #include <limits> uint32_t *arr_n; uint32_t *arr_m; int n, m; uint64_t max_sum = 0; uint32_t min_popularity = std::numeric_limits<uint32_t>::max(); void find_most_popular_route(int i, int j, uint64_t sum, uint32_t cur_min) { if (i == n - 1 && j == m - 1) { if (sum > max_sum) { max_sum = sum; min_popularity = cur_min; } return; } if (i < n - 1) { find_most_popular_route(i + 1, j, sum + arr_m[j], std::min(cur_min, arr_m[j])); } if (j < m - 1) { find_most_popular_route(i, j + 1, sum + arr_n[i], std::min(cur_min, arr_n[i])); } } int main() { std::cin >> n >> m; if (n > 100000 || n < 2 || m > 100000 || m < 2) return 0; arr_n = new uint32_t[n]; for (int i = 0; i < n; i++) { std::cin >> arr_n[i]; } arr_m = new uint32_t[m]; for (int i = 0; i < m; i++) { std::cin >> arr_m[i]; } std::cout << std::endl << std::endl; find_most_popular_route(0, 0, 0, min_popularity); std::cout << min_popularity << std::endl; // std::cout << max_sum << std::endl; delete[] arr_n; delete[] arr_m; return 0; } |
| WA 4 | miro.v.k | 2069. Hard Rock | 12 Nov 2023 22:16 | 2 |
WA 4 miro.v.k 9 Jul 2019 17:21 I have WA4. Can someone give me that test ? Re: WA 4 Artem Bakhretdinov 12 Nov 2023 22:16 |
| Cool problem! My method. | jagatsastry | 1515. Cashmaster | 9 Nov 2023 13:53 | 5 |
Wow. This problem is really cool. Try using the naive method and you're sure to get TLE#26. Well, my solution(AC 0.234) goes this way: if the first term is not 1 then the ans is 1. if the first i terms are 1<<0, 1<<1, 1<<2, ... 1<<(i-1) then all numbers from 1 to (1<<i) - 1 can be expressed as a sum of some of the above terms. Thus if a number k is present all numbers from k to k+((1<<i) - 1) can be skipped. Proceed using this approach. By the way 1<<i represents pow(2, i). And how do you plan to proceed with this approach? :) how is your algorithm working on this test: 6 1 2 3 6 9 18 My brain burned in notebook on that algorithm! |
| WA7 | andreyDagger`~ | 1839. The Mentaculus | 9 Nov 2023 00:56 | 1 |
WA7 andreyDagger`~ 9 Nov 2023 00:56 1 5 -9 2 0 0 4 2 -2 5 -4 6 0 4 -6 7 2 3 Answer: 0 |
| If you have WA14...... | AleshinAndrei | 1215. Exactness of Projectile Hit | 9 Nov 2023 00:47 | 2 |
Can someone proceed further on this topic? I have a WA14, and I literally can use only double in my program, so int64_t doesn't really help. |
| I don't undesrstand where is a mistake. Who can help? | Danis | 1001. Reverse Root | 6 Nov 2023 18:42 | 1 |
lines = [] for line in stdin: for i in range(0, len(line.split())): lines.append(line.split()[i]) lines = [int(i) for i in lines] lines_rev = list(reversed(lines)) numbers = [] for i in range(0, len(lines_rev)): numbers.append(lines_rev[i]**0.5) for i in range(len(numbers)): print(f"{numbers[i]:.4f}") |
| checker failed | andreyDagger`~ | 1859. Last Season of Team.GOV | 6 Nov 2023 01:16 | 2 |
|
| RE16 | Arseny Babushkin (aytel)'` | 1587. Flying Pig | 6 Nov 2023 00:29 | 2 |
RE16 Arseny Babushkin (aytel)'` 20 Aug 2016 14:27 I've got many RE16 with using python 3.4. Did anybody else get it? How did you solve it? I don't know why , but I just stopped using division in my solution and got AC! |
| Ac Pythoh !!! | eremeev.me.2012@gmail.com | 2056. Scholarship | 5 Nov 2023 21:27 | 1 |
a = int(input()) f = [] for i in range(a): s = int(input()) f.append(s) if f.count(3) >=1: print('None') else: if f.count(5) == len(f): print('Named') elif sum(f) / len(f) >=4.5: print('High') else: print('Common') |
| Test 1 , WA | alennv | 2020. Traffic Jam in Flower Town | 5 Nov 2023 02:37 | 2 |
Can anyone give tests data or some discription? Edited by author 01.11.2023 14:24 Test 1 is the first sample test from the problem statement. |
| useful test | Mortus | 1940. Not So Simple Years | 4 Nov 2023 02:12 | 1 |
1000000000 1000000000 300 answer: 97395891 |
| Test for WA 21 | Sergey | 1888. Pilot Work Experience | 30 Oct 2023 20:11 | 1 |
|
| Better Understanding of states | Amil Khare | 2018. The Debut Album | 30 Oct 2023 12:59 | 2 |
Hello, I am trying this question, however, I am unable to understand how to construct the solution. My Dp is weak so I thought to practice here, however I am having a tough time. Can someone please help in describing how to start thinking about such problems? |
| WA3 | 👑TIMOFEY👑`~ | 1592. Chinese Watches | 30 Oct 2023 09:51 | 1 |
WA3 👑TIMOFEY👑`~ 30 Oct 2023 09:51 we have 12 hours on clocks |
| WA10 | Yury_Semenov | 1678. Space Poker 3 | 28 Oct 2023 15:22 | 1 |
WA10 Yury_Semenov 28 Oct 2023 15:22 If you have WA10, make sure you don't have 'I' as a card value instead of 'T'. For some reason it was very easy for me to mix these letters in the statement... |
| how do it more simply | 👑TIMOFEY👑 | 1116. Piecewise Constant Function | 27 Oct 2023 01:13 | 2 |
u can search for intersections instead of looking for cutouts, just invert the segments of the second function use min max instead of a lot of conditions and you get a very simple code :) Simpler is to brute-force |
| Does the greedy solution work? | InstouT94 | 1782. Jack's New Word | 21 Oct 2023 16:50 | 1 |
My idea is to reverse the operations of adding characters and doubling a string. I have an iterative algorithm in O(n * log(n)). At each iteration, I count dp - the length of the maximum substring ending with index i, obtained by the doubling operation. Then I look for the maximum among the maximum substrings and truncate the current string to leave this substring. But this is a greedy solution. Is it possible to come up with a counterexample to it? |
| checker failed | юри пустовалив | 1954. Five Palindromes | 21 Oct 2023 01:29 | 1 |
admins, could you pls fix this? |
| Little Guide | Mickkie | 2042. Nikita | 21 Oct 2023 00:05 | 1 |
My first attempt use string hashing to check the palindrome with Segment Tree lazy prop. O(Q*K*logK*logN), esp. for the update query and it's TLE 11 However, using Manacher algorithm with Segment Tree you can achieve O(Q*(K+lgN)) Little help: - WA#3 : You're likely answering too much. (K involved) - WA#9 : N=10^5, overflow somewhere |