17 lines
		
	
	
		
			389 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			389 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import hashlib
 | |
| import itertools
 | |
| import sys
 | |
| 
 | |
| line = sys.stdin.read().strip()
 | |
| 
 | |
| it = iter(itertools.count(1))
 | |
| answer_1 = next(
 | |
|     i for i in it if hashlib.md5(f"{line}{i}".encode()).hexdigest().startswith("00000")
 | |
| )
 | |
| print(f"answer 1 is {answer_1}")
 | |
| 
 | |
| answer_2 = next(
 | |
|     i for i in it if hashlib.md5(f"{line}{i}".encode()).hexdigest().startswith("000000")
 | |
| )
 | |
| print(f"answer 2 is {answer_2}")
 |