45 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| id: 5900f4941000cf542c50ffa7
 | |
| title: '問題 296: 角の二等分線と接線'
 | |
| challengeType: 5
 | |
| forumTopicId: 301948
 | |
| dashedName: problem-296-angular-bisector-and-tangent
 | |
| ---
 | |
| 
 | |
| # --description--
 | |
| 
 | |
| 辺の長さが整数である三角形 $ABC$ ($BC ≤ AC ≤ AB$) が与えられます。 $k$ は角 $ACB$ の二等分線です。 $m$ は、$ABC$ の外接円の $C$ における接線です。 $n$は、$B$ を通り $m$ に平行な線です。
 | |
| 
 | |
| $n$ と $k$ の交点を $E$ とします。
 | |
| 
 | |
| <img class="img-responsive center-block" alt="三角形 ABC において、k は角 ACB の二等分線、m は点 C での接線、n は B を通り m に平行な線、点 E は k と n の交点を示す" src="https://cdn.freecodecamp.org/curriculum/project-euler/angular-bisector-and-tangent.gif" style="background-color: white; padding: 10px;" />
 | |
| 
 | |
| $BE$ の長さが整数であり周長が $100\\,000$ を超えない三角形 $ABC$ はいくつありますか。
 | |
| 
 | |
| # --hints--
 | |
| 
 | |
| `angularBisectorAndTangent()` は `1137208419` を返す必要があります。
 | |
| 
 | |
| ```js
 | |
| assert.strictEqual(angularBisectorAndTangent(), 1137208419);
 | |
| ```
 | |
| 
 | |
| # --seed--
 | |
| 
 | |
| ## --seed-contents--
 | |
| 
 | |
| ```js
 | |
| function angularBisectorAndTangent() {
 | |
| 
 | |
|   return true;
 | |
| }
 | |
| 
 | |
| angularBisectorAndTangent();
 | |
| ```
 | |
| 
 | |
| # --solutions--
 | |
| 
 | |
| ```js
 | |
| // solution required
 | |
| ```
 |