본문 바로가기

알고리즘 문제 풀이/Programmers

정수 제곱근 판별 - 1단계 (C, C++)

반응형
SMALL
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

long long solution(long long n) {
	long long answer = -1;
    for (long long i = 1; i <= n; i++) {
    	if (i*i == n) {
        	answer = (i + 1) * (i + 1);
            break;
        }
    }
  	return answer;
}

#include <string>
#include <vector>

using namespace std;

long long solution(long long n) {
    long long answer = -1;
    for (long long i = 1; i <= n; i++){
        if (i*i == n){
            answer = (i + 1) * (i + 1);
            break;
        }
    }
    return answer;
}
반응형
LIST