기문 공상 분석: 간단한 제목으로 말하자면
6189 단어 간단히
누군가가 다음과 같은 코드를 제시했다.
<!--
body.hl { background-color:#eeeeee; }
pre.hl { color:#000000; background-color:#eeeeee; font-size:8pt; font-family:'Courier New';}
.hl.num { color:#800080; font-weight:bold; }
.hl.esc { color:#ff00ff; font-weight:bold; }
.hl.str { color:#a68500; }
.hl.dstr { color:#0000ff; }
.hl.slc { color:#f27900; }
.hl.com { color:#ff8000; }
.hl.dir { color:#0080c0; font-weight:bold; }
.hl.sym { color:#ff0080; font-weight:bold; }
.hl.line { color:#303030; }
.hl.mark { background-color:#ffffbb;}
.hl.kwa { color:#bb7977; font-weight:bold; }
.hl.kwb { color:#8080c0; font-weight:bold; }
.hl.kwc { color:#0080c0; }
.hl.kwd { color:#004466; }
//-->
1 /*
2 Name:
3 Copyright:
4 Author:
5 Date: 13/06/12 14:42
6 Description:
7 ,P37, 7, 1
8 6~60 , : 6 2 。
9 */
10
11 #include<iostream>
12 using namespace std;
13
14 /* a(a>=2) ,
15 :1: ;0: 。*/
16 int f(int a) {
17 int m=2;
18 while (a%m!=0) m++;
19 if(m==a) return 1;
20 else return 0;
21 }
22
23 int main() {
24 int a,
25 b,
26 x,
27 m;
28
29 for(x=6;x<=60;x=x+2) {
30 for(a=2;a<=x-1;a++) {
31 b=x-a;
32 if(f(a)==1 && f(b)==1) {
33 cout<<x<<"="<<a<<"+"<<b<<endl;
34 }
35 }
36 }
37
38 system("pause");
39 return 0;
40 }
이 코드는 정확한 운행 결과를 얻을 수 있지만,... 그것은 정말 너무 느리게 달린다.
지금 문제를 들어보세요. 왜 그런가요?
구체적인 소스 코드는 http://sdrv.ms/Oxt0Z8 참조
아래에 댓글로 대답해 주세요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
flutter_nearby_connections를 통해 블루투스 통신을 진행하다얼마 전에 컴퓨터 기사들이 맞서 싸우는 컴퓨터 앱을 내놓았다.PvP 기능으로 블루투스 통신.그때 사용한 라이브러리는 의 라이브러리입니다. 그럼 제가 설명해 드릴게요flutter_nearby_connections. D...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.