May 28, 2024, 11:44 p.m. |
+ 1 |
for Comment
H0r4c3: Great solution, nice explanation!
|
May 21, 2024, 5:24 a.m. |
+ 1 |
for Comment
buttlessbadger: Nice!
|
May 10, 2024, 2:14 p.m. |
+ 1 |
for Comment
etherhaven: This is creative!
|
May 9, 2024, 2:19 p.m. |
+ 1 |
for Comment
BootzenKatzen: It took me way too long to wrap my brain around this. I understood that k was counting up while n wa...
|
April 28, 2024, 8:54 a.m. |
+ 1 |
for Comment
jeno-he: good
|
April 22, 2024, 3:55 p.m. |
+ 1 |
for Comment
StefanPochmann: That doesn't look right. For example for ``` frog1 = 0, 0, 0, 0 frog2 = 0, 1, 0, 3 ``` this returns ...
|
April 21, 2024, 5:05 p.m. |
+ 1 |
for Comment
adamspj: Voodoo! But good. I was looking to see how it would be done without re. It's a bit sneaky the way yo...
|
April 21, 2024, 5:04 p.m. |
+ 1 |
for Comment
dan_rue: it's pretty slow though.. Takes 2.5 seconds on my computer for is_perfect(100000000). You could at l...
|
April 18, 2024, 5:20 a.m. |
+ 1 |
for Comment
U.V: Sinple and clear
|
April 18, 2024, 5:20 a.m. |
+ 1 |
for Comment
adamspj: This was a little hard for me to analyze, but having done the same mission, it made sense to me in t...
|
April 17, 2024, 2:14 a.m. |
+ 1 |
for Comment
H0r4c3: Nice one-liner!
|
April 2, 2024, 3:10 a.m. |
+ 1 |
for Comment
adamspj: You're forcing me to learn a little more about lambda functions and the alias "check" that you used ...
|
April 2, 2024, 3:09 a.m. |
+ 1 |
for Comment
adamspj: Cool, and yet another thing I have to learn to make use of: "yield from".
|
March 31, 2024, 10:40 a.m. |
+ 1 |
for Comment
mennadiego: I love this solution!
|
March 30, 2024, 10:21 a.m. |
+ 1 |
for Comment
H0r4c3: Nice solution!
|
March 30, 2024, 10:21 a.m. |
+ 1 |
for Comment
H0r4c3: A good solution!
|
March 30, 2024, 10:16 a.m. |
+ 1 |
for Comment
mennadiego: Solution 1 is the same of mine. Solution 2 is elegant and pythonic.
|
March 30, 2024, 10:16 a.m. |
+ 1 |
for Comment
H0r4c3: Split and split! Nice!
|
March 30, 2024, 10:15 a.m. |
+ 1 |
for Comment
H0r4c3: Clear!
|
March 30, 2024, 10:15 a.m. |
+ 1 |
for Comment
H0r4c3: Short and clear!
|
March 26, 2024, 6:02 p.m. |
+ 1 |
for Comment
vvm70: It could be shorter: list({word: 0 for word in text.split() if word in words}) == words
|
March 25, 2024, 11:23 a.m. |
+ 1 |
for Comment
StefanPochmann: But with `finditer` and `+=`, you’re using very little memory, much less memory than `join` would. M...
|
March 24, 2024, 3:27 p.m. |
+ 1 |
for Comment
H0r4c3: Good to know! Thanks!
|
March 24, 2024, 3:25 p.m. |
+ 1 |
for Comment
H0r4c3: You're right! .join() would have been more pythonic.
|
March 21, 2024, 2:14 p.m. |
+ 1 |
for Comment
H0r4c3: Great solution!
|
March 21, 2024, 2:13 p.m. |
+ 1 |
for Comment
H0r4c3: Simple and good!
|
March 15, 2024, 3:18 a.m. |
+ 1 |
for Comment
H0r4c3: Great one-liner!
|
March 13, 2024, 2:53 a.m. |
+ 1 |
for Comment
tamagoyaki: I just modified Zeller's congruence into Python. https://en.wikipedia.org/wiki/Zeller%27s_congruence...
|
March 13, 2024, 2:24 a.m. |
+ 1 |
for Comment
gleb10101010101: I'm not still good at tricks with OOP, so made _simplest_ solution)
|
March 13, 2024, 2:24 a.m. |
+ 1 |
for Comment
tamagoyaki: oh! Thank you for giving me new knowledge!
|
March 13, 2024, 2:23 a.m. |
+ 1 |
for Comment
adamspj: Thank you for your feedback, here and elsewhere.
|
March 12, 2024, 3:29 p.m. |
+ 1 |
for Comment
amandel: You're right, of course.
|
March 12, 2024, 3:05 p.m. |
+ 1 |
for Comment
Phil15: Surely https://github.com/CheckiO/checkio-mission-escher-01-ship-teams
|
March 12, 2024, 3:05 p.m. |
+ 1 |
for Comment
oduvan: the translation is live. I just need to rename ua -> uk.
|
March 12, 2024, 3:05 p.m. |
+ 1 |
for Comment
kudinov.feodor: good to know
|
March 12, 2024, 3:02 p.m. |
+ 1 |
for Comment
oduvan: There is an explanation at the bottom on Monthly Leaderboard page https://py.checkio.org/profile/lea...
|
March 12, 2024, 3:02 p.m. |
+ 1 |
for Comment
H0r4c3: Yes, thanks!
|
March 12, 2024, 2:55 p.m. |
+ 1 |
for Comment
Kolia951: Thank you for spending your time to review my code! Datetime module has so many methods inside, so I...
|
March 3, 2024, 3:16 p.m. |
+ 1 |
for Comment
kudinov.feodor: did not like the idea to modify info data
|
March 3, 2024, 3:15 p.m. |
+ 1 |
for Comment
kudinov.feodor: liked the way you sorted final result, missed that in my solution
|
March 3, 2024, 3:15 p.m. |
+ 1 |
for Comment
kudinov.feodor: you could make it more readable and friendly not trying to fit into minimal amount of code lines 'Re...
|
Feb. 8, 2024, 3:36 a.m. |
+ 1 |
for Comment
morchi: thank you for the clear solution
|
Feb. 4, 2024, 3:37 p.m. |
+ 1 |
for Comment
adamspj: This is helpful in several ways, including the for look catching two values and the illustrative use...
|
Feb. 4, 2024, 3:37 p.m. |
+ 1 |
for Comment
igorek_pomin12678: the best
|
Feb. 1, 2024, 4:10 a.m. |
+ 1 |
for Comment
adamspj: No, actually, it is returning a float. The assertion 3.0 == 3 will pass. The problem should be modif...
|
Feb. 1, 2024, 4:10 a.m. |
+ 1 |
for Comment
adamspj: It looks like it should, but I'm not sure whether the type declaration on the function ("-> int") ca...
|
Feb. 1, 2024, 4:10 a.m. |
+ 1 |
for Comment
adamspj: I think this illustrates why the solution given may be clever, but it's not clear. A clear solution ...
|
Jan. 30, 2024, 4:11 a.m. |
+ 1 |
for Comment
tamagoyaki: so simple! good solusion!
|
Jan. 30, 2024, 4:10 a.m. |
+ 1 |
for Comment
tamagoyaki: nice solusion!
|
Jan. 30, 2024, 4:10 a.m. |
+ 1 |
for Comment
tamagoyaki: oh! short and simple!
|
Jan. 24, 2024, 11:24 a.m. |
+ 1 |
for Comment
H0r4c3: Great solution!
|
Jan. 24, 2024, 11:24 a.m. |
+ 1 |
for Comment
H0r4c3: Nice use of setdefault() method!
|
Jan. 24, 2024, 1:45 a.m. |
+ 1 |
for Comment
Phil15: It does for me
|
Jan. 13, 2024, 1:49 p.m. |
+ 1 |
for Comment
U.V: Too complex solution for complex task B-)))
|
Jan. 13, 2024, 1:48 p.m. |
+ 1 |
for Comment
U.V: Brief and clear
|
Jan. 13, 2024, 1:48 p.m. |
+ 1 |
for Comment
U.V: @cache is new for me
|
Jan. 11, 2024, 4:11 p.m. |
+ 1 |
for Comment
Kolia951: As usual your solution is nice, smart and clear!
|
Jan. 5, 2024, 4:37 p.m. |
+ 1 |
for Comment
amandel: It should be clear to most people that submit solutions here. Other than the double reverse trick, i...
|
Jan. 4, 2024, 4:22 p.m. |
+ 1 |
for Comment
Nocturne13: Clean and interesting solution. Well done.
|
Dec. 15, 2023, 2:22 a.m. |
+ 1 |
for Comment
BootzenKatzen: Liked for the comments X-D
|
Dec. 4, 2023, 7:10 p.m. |
+ 1 |
for Comment
U.V: Not bad
|
Dec. 4, 2023, 7:09 p.m. |
+ 1 |
for Comment
U.V: Simple solution!
|
Dec. 4, 2023, 7:08 p.m. |
+ 1 |
for Comment
U.V: In "Fractions Addition" use Fraction ! B-)
|
Nov. 30, 2023, 1:34 p.m. |
+ 1 |
for Comment
H0r4c3: Nice use of datetime.strptime.strftime!
|
Nov. 2, 2023, 9:26 a.m. |
+ 1 |
for Comment
tamagoyaki: Genius solution! I like this!
|
Nov. 1, 2023, 12:07 p.m. |
+ 1 |
for Comment
Sanja_Morik: Good code but the variable n is not very clear, maybe better naming should have been used.
|
Nov. 1, 2023, 12:06 p.m. |
+ 1 |
for Comment
Nocturne13: Very nice use of divmod here, well done.
|
Oct. 30, 2023, 7:27 a.m. |
+ 1 |
for Comment
veky: Yes, and re''joining it inside if later. :-)
|
Oct. 30, 2023, 7:27 a.m. |
+ 1 |
for Comment
Dhliu8002: Such a cool way to solve this
|
Oct. 30, 2023, 7:27 a.m. |
+ 1 |
for Comment
H0r4c3: Great solution! As usual...
|
Oct. 18, 2023, 1:55 a.m. |
+ 1 |
for Comment
Sergo_911: compact
|
Oct. 14, 2023, 4:32 p.m. |
+ 1 |
for Comment
U.V: Fine and elegant !
|
Oct. 7, 2023, 2:26 a.m. |
+ 1 |
for Comment
U.V: Clear and readable ? Yes, it is B-)
|
Oct. 3, 2023, 7:09 a.m. |
+ 1 |
for Comment
long_long_python: Nice algorithm, thanks. Sometimes doing exercises of Python coding is like solving Chess problem. So...
|
Sept. 30, 2023, 4:09 a.m. |
+ 1 |
for Comment
Pactp: Nice solution. Very good usage of “maketrans”!
|
Sept. 15, 2023, 2:31 a.m. |
+ 1 |
for Comment
albertwijayatj: So good
|
Sept. 12, 2023, 7:40 a.m. |
+ 1 |
for Comment
Pavellver: Nice solution! Very good usage of dictionary!
|
Sept. 10, 2023, 3:41 p.m. |
+ 1 |
for Comment
eugene100372: Originally
|
Sept. 7, 2023, 1:04 p.m. |
+ 1 |
for Comment
romenoli: the same
|
Aug. 25, 2023, 4:05 a.m. |
+ 1 |
for Comment
BootzenKatzen: Whenever I see your code, I end up learning about something new. Today's lesson was reading up on fr...
|
Aug. 19, 2023, 2:18 p.m. |
+ 1 |
for Comment
albertwijayatj: So clear and cool
|
Aug. 18, 2023, 4:08 p.m. |
+ 1 |
for Comment
TheRing: All checks in just a few lines. Nice use of zip, len and sets.
|
Aug. 18, 2023, 4:07 p.m. |
+ 1 |
for Comment
Pavellver: A great solution! Everything is clear, and, most importantly, the solution is short and clear!
|
Aug. 15, 2023, 4:47 p.m. |
+ 1 |
for Comment
TheRing: Another nice example for how powerful sets are. I like your recursive approach.
|
Aug. 14, 2023, 5:24 p.m. |
+ 1 |
for Comment
H0r4c3: Lambda ftw!
|
Aug. 5, 2023, 9:06 a.m. |
+ 1 |
for Comment
H0r4c3: Great use of the "filter" function!
|
July 22, 2023, 6:56 a.m. |
+ 1 |
for Comment
BootzenKatzen: I really don't know how you figured out that math, but the resulting function is pretty simple and e...
|
July 10, 2023, 3 a.m. |
+ 1 |
for Comment
Mishytca: Шикарное решение!
|
July 6, 2023, 5:34 p.m. |
+ 1 |
for Comment
U.V: get_latest=max Is enough, too B-)
|
July 6, 2023, 5:34 p.m. |
+ 1 |
for Comment
lisovsky: and you can solve this problem like this: result[key] = result.get(key, 0) + value or int() is zero ...
|
July 6, 2023, 5:33 p.m. |
+ 1 |
for Comment
U.V: Is this a 1-minute solution ? B-(
|
July 5, 2023, 9:23 p.m. |
+ 1 |
for Comment
H0r4c3: Nice and clear solution!
|
July 5, 2023, 9:22 p.m. |
+ 1 |
for Comment
moltes14: Thank you
|
June 19, 2023, 2:43 a.m. |
+ 1 |
for Comment
H0r4c3: Great solution!
|
June 15, 2023, 5:12 p.m. |
+ 1 |
for Comment
U.V: Recursion gives a short solution !
|
June 11, 2023, 12:52 p.m. |
+ 1 |
for Comment
flowerinapot: Discovered setdefault, thanks
|
June 8, 2023, 1:55 p.m. |
+ 1 |
for Comment
jemg2030: concise and clear solution!!
|
June 8, 2023, 1:52 a.m. |
+ 1 |
for Comment
wo.tomasz: in my opinion additional variables (is_ ...) are not needed
|
June 7, 2023, 4:47 p.m. |
+ 1 |
for Comment
U.V: Accurate using of datatime methods
|
June 5, 2023, 11:50 a.m. |
+ 1 |
for Comment
H0r4c3: Clear! Good use of the Modulo Operator!
|