Just getting my feet wet... Change-Id: Ia1db0c69fe7d5ea5cb5585853d0688ef97f2680a Reviewed-on: https://cl.tvl.fyi/c/depot/+/4739 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
		
			
				
	
	
		
			11 lines
		
	
	
	
		
			351 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
	
		
			351 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| def rotate_alpha(x, n):
 | |
|     def rotate_char(c, n):
 | |
|         offset = 'A' if c.isupper() else 'a'
 | |
|         return chr((ord(c) - ord(offset) + n) % 26 + ord(offset))
 | |
|     return "".join([rotate_char(c, n) if c.isalpha() else c for c in x])
 | |
| 
 | |
| xs = [
 | |
|     "cvpbPGS{arkg_gvzr_V'yy_gel_2_ebhaqf_bs_ebg13_Ncualgvd}",
 | |
| ]
 | |
| for x in xs:
 | |
|     print(rotate_alpha(x, 13))
 |