45 lines
		
	
	
		
			892 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			892 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| id: 5900f4f11000cf542c510002
 | |
| title: 'Problema 388: Linhas distintas'
 | |
| challengeType: 5
 | |
| forumTopicId: 302052
 | |
| dashedName: problem-388-distinct-lines
 | |
| ---
 | |
| 
 | |
| # --description--
 | |
| 
 | |
| Considere todos os pontos da rede ($a$, $b$, $c$) com $0 ≤ a, b, c ≤ N$.
 | |
| 
 | |
| A partir da origem $O(0, 0, 0)$ todas as linhas são desenhadas até outros pontos da rede. Considere $D(N)$ como o número de linhas distintas feitas dessa forma.
 | |
| 
 | |
| Você é informado de que $D(1.000.000) = 831.909.254.469.114.121$.
 | |
| 
 | |
| Encontre $D({10}^{10})$. Dê como resposta os primeiros nove algarismos seguidos pelos últimos nove algarismos.
 | |
| 
 | |
| # --hints--
 | |
| 
 | |
| `distinctLines()` deve retornar `831907372805130000`.
 | |
| 
 | |
| ```js
 | |
| assert.strictEqual(distinctLines(), 831907372805130000);
 | |
| ```
 | |
| 
 | |
| # --seed--
 | |
| 
 | |
| ## --seed-contents--
 | |
| 
 | |
| ```js
 | |
| function distinctLines() {
 | |
| 
 | |
|   return true;
 | |
| }
 | |
| 
 | |
| distinctLines();
 | |
| ```
 | |
| 
 | |
| # --solutions--
 | |
| 
 | |
| ```js
 | |
| // solution required
 | |
| ```
 |