Solve a few problems
This commit is contained in:
		
						commit
						59de67963d
					
				
					 14 changed files with 101 additions and 0 deletions
				
			
		
							
								
								
									
										16
									
								
								04_fib/fib.nim
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								04_fib/fib.nim
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,16 @@ | |||
| import os | ||||
| import std/strutils | ||||
| 
 | ||||
| let n = parseInt(paramStr(1)) | ||||
| let k = parseInt(paramStr(2)) | ||||
| 
 | ||||
| var adultPairs = 0 | ||||
| var newbornPairs = 1 | ||||
| 
 | ||||
| for i in 1 ..< n: | ||||
|     var adultPrevPairs = adultPairs | ||||
|     adultPairs = adultPairs + newbornPairs | ||||
|     newbornPairs = k*adultPrevPairs | ||||
| 
 | ||||
| let pairs = adultPairs + newbornPairs | ||||
| echo $pairs | ||||
							
								
								
									
										1
									
								
								04_fib/rosalind_fib.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								04_fib/rosalind_fib.txt
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| 32 5 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue