문제설명
제한사항
입출력 예
말로하는 순서도
solution 함수 선언 및 매개변수 주어진 정수가 담길 변수 int형 n 반환형 int
answer이라는 계산값 및 최종 반환값을 저장할 변수 선언
for문 초기값1부터 주어진 숫자보다 작을때 변수증가
if문 주어진 숫자를 for문변수로 나우었을때 나머지가 없다면
answer증가
최종반환
소스코드
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int n) {
int answer = 0;
for(int i=1;i<=n;i++)
{
if(n%i==0)
{
answer++;
}
}
return answer;
}
풀이
순서쌍이라는것은 두개의 숫자를 곱하여 그 숫자가 나오는것을 말한다
주어진 숫자를 1부터 순서대로 나누었을때 나머지가 없는 숫자는 곱하였을때 해당 숫자가 나올수 있는 숫자이다
그 개수를 반환 하는 방식이다
출처: 프로그래머스 코딩테스트연습 입문문제, https://school.programmers.co.kr/learn/courses/30/lessons/120836
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
728x90