본문 바로가기
프로그래밍/기타

백준 1977 완전제곱수 c++

by 윤꽁참감 2022. 6. 15.
반응형
#include <iostream>
using namespace std;

int main()
{
  int min, max;
  int cnt = 0; 
  int sum = 0;
  int minimum = 10001;
  
  ios::sync_with_stdio(0);
    
  cin >> min >> max;
  for (int j = 1; j <= 100; j++)
    {
      if (j*j >= min && j*j <= max)
      {
        sum += j*j;
        cnt++;
      }
      if (j*j >= min && j*j <= max && minimum > j*j)
      {
        minimum = j*j;
      }
    }
  if (cnt == 0)
  {
    cout << "-1";
    return 0;
  }
  else cout << sum << '\n' << minimum;
}

'프로그래밍 > 기타' 카테고리의 다른 글

Visual Studio Debug  (0) 2022.05.30
리팩터링  (0) 2022.05.18
객체지향  (0) 2022.05.10

댓글