47 lines
		
	
	
		
			897 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			897 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| id: 5900f41e1000cf542c50ff31
 | |
| title: '問題 178: ステップ数'
 | |
| challengeType: 5
 | |
| forumTopicId: 301813
 | |
| dashedName: problem-178-step-numbers
 | |
| ---
 | |
| 
 | |
| # --description--
 | |
| 
 | |
| 45656 という数について考えます。
 | |
| 
 | |
| 45656 の中で連続する 2 桁の差がそれぞれ 1 であることが分かります。
 | |
| 
 | |
| 連続する 2 桁の差がすべて 1 である数はステップ数と呼ばれます。
 | |
| 
 | |
| パンデジタル数とは、数字 0 から 9 がそれぞれ少なくとも 1 回現れる数です。
 | |
| 
 | |
| ${10}^{40}$ 未満で、パンデジタルなステップ数はいくつありますか。
 | |
| 
 | |
| # --hints--
 | |
| 
 | |
| `stepNumbers()` は `126461847755` を返す必要があります。
 | |
| 
 | |
| ```js
 | |
| assert.strictEqual(stepNumbers(), 126461847755);
 | |
| ```
 | |
| 
 | |
| # --seed--
 | |
| 
 | |
| ## --seed-contents--
 | |
| 
 | |
| ```js
 | |
| function stepNumbers() {
 | |
| 
 | |
|   return true;
 | |
| }
 | |
| 
 | |
| stepNumbers();
 | |
| ```
 | |
| 
 | |
| # --solutions--
 | |
| 
 | |
| ```js
 | |
| // solution required
 | |
| ```
 |