<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=CarmichaelNumbers</id>
	<title>CarmichaelNumbers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=CarmichaelNumbers"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CarmichaelNumbers&amp;action=history"/>
	<updated>2026-05-15T00:25:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CarmichaelNumbers&amp;diff=30120&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:22, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CarmichaelNumbers&amp;diff=30120&amp;oldid=prev"/>
		<updated>2021-02-07T05:22:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[http://acm.uva.es/p/v100/10006.html 원문보기]&lt;br /&gt;
----&lt;br /&gt;
인기도:B(A,B,C), 성공률:보통(낮음,보통,높음), 레벨:2(1~4)&lt;br /&gt;
&lt;br /&gt;
=== About [[CarmichaelNumbers]] ===&lt;br /&gt;
암호 알고리즘 중에는 큰 소수를 활용하는 것도 있다. 하지만 어떤 큰 수가 소수인지를 판단하는 것은 그리 쉽지 않다.&lt;br /&gt;
페르마 테스트와 같이 빠른 속도로 매우 정확하게 소수 여부를 판단할 수 있는 확률적 소수 테스트 방법이라는 것이 있다. 소수 여부를 판단해야 할 정수 n이 주어졌을 때 a는 2이상 n-1이하의 난수라고 하자. 그러면 다음과 같은 식이 성립하면 n은 소수일 가능성이 있다.&lt;br /&gt;
&lt;br /&gt;
a^n mod n = a&lt;br /&gt;
&lt;br /&gt;
어떤 정수가 이러한 페르마 테스트를 여러 번 통과하면 그 정수는 소수일 가능성이 높다고 할 수 있다. 하지만 안 좋은 소식도 있다. 합성수(소수가 아닌 수) 중에는 그 수보다 작은 모든 정수에 대해 이 페르마 테스트를 통과하는 것도 있다. 이런 수를 카마이클 수라고 부른다.&lt;br /&gt;
&lt;br /&gt;
주어진 정수가 카마이클 수인지 테스트하기 위한 프로그램을 만들어라.&lt;br /&gt;
=== Input ===&lt;br /&gt;
입력은 여러 줄로 구성되며 각 줄에는 작은 양의 정수 n(2&amp;lt;n&amp;lt;65,000)이 입력된다. n=0은 입력의 끝을 나타내며, 그 줄은 처리하지 않는다.&lt;br /&gt;
=== Output ===&lt;br /&gt;
입력된 각 수에 대해 아래에 있는 출력 예에 나와있는 식으로 그 수가 카마이클 수인지 아닌지를 판단한 결과를 출력하라.&lt;br /&gt;
=== Sample Input ===&lt;br /&gt;
 1729&lt;br /&gt;
 17&lt;br /&gt;
 561&lt;br /&gt;
 1109&lt;br /&gt;
 431&lt;br /&gt;
 0&lt;br /&gt;
&lt;br /&gt;
=== Sample Output ===&lt;br /&gt;
 The number 1729 is a Carmichael number.&lt;br /&gt;
 17 is normal.&lt;br /&gt;
 The number 561 is a Carmichael number.&lt;br /&gt;
 1109 is normal.&lt;br /&gt;
 431 is normal.&lt;br /&gt;
&lt;br /&gt;
=== 풀이 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 작성자&lt;br /&gt;
| 사용언어&lt;br /&gt;
| 개발시간&lt;br /&gt;
| 코드&lt;br /&gt;
|-&lt;br /&gt;
| [[문보창]]&lt;br /&gt;
| C++&lt;br /&gt;
| 3h 30m&lt;br /&gt;
| [[CarmichaelNumbers/문보창]]&lt;br /&gt;
|-&lt;br /&gt;
| [[조현태]]&lt;br /&gt;
| C&lt;br /&gt;
| .&lt;br /&gt;
| [[CarmichaelNumbers/조현태]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 쓰레드 ===&lt;br /&gt;
----&lt;br /&gt;
[[문제분류]] [[AOI]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>