abcde 5 인 낚시
1371 단어 면접 문제
거꾸로 밀어 서 아주 빨리 완성 합 니 다. 그리고 지병 이 도 졌 습 니 다. 그것 이 얼마나 빠 른 지 보고 싶 습 니 다. 50000 조 를 구 할 때 까지 1 초 가까이 걸 려 서 최적화 의 필요 성 을 알 수 없습니다.
어 쩔 수 없다. 이 문 제 는 컴 파일 러 의 입맛 에 딱 맞는다. 모 4 는 & 3 에 해당 하고 4 를 제외 하면 사용 할 수 있다 > > 2 는 빨리 생각 하지 않 아 도 어렵다.
#include
using namespace std;
int main()
{
int e, d, c, b, a;
for(int i = 0, f = 0; i < 500000 /* 1 */; ++i, ++f){
for(; true; ++f){
if(f % 4){ continue; }
e = f / 4 * 5 + 1;
if(e % 4){ continue; }
d = e / 4 * 5 + 1;
if(d % 4){ continue; }
c = d / 4 * 5 + 1;
if(c % 4){ continue; }
b = c / 4 * 5 + 1;
if(b % 4){ continue; }
a = b / 4 * 5 + 1;
break;
}
}
cout << "a = " << a << '
';
cout << "b = " << b << '
';
cout << "c = " << c << '
';
cout << "d = " << d << '
';
cout << "e = " << e << '
';
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java 프로그래머 면접에서의 다중 스레드 문제 요약wait ()/notify ()/notify All () 의 모든 방법을 호출할 때, 현재 라인이 이 대상의 자물쇠를 얻지 못하면, Illegal MonitorState Exception의 이상을 던집니다. Thre...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.