Algorithm

·Algorithm
범위 : a 이상 b 이하인 수조건 : 소수출력 : 소수들의 합 #include using namespace std;bool IsPrime(int n) { if(n == 1) return false; for(int i = 2; i > a >> b; int sum = 0; for ( int i=a;i
·Algorithm
범위 : a 이상 b 이하 수조건 : 3의 배수인 수 || (3 또는 6 또는 9) 가 포함 된 수출력 : 갯수를 출력 #include #include #include using namespace std;void print(int a, int b) { vectorv; for ( int i = a; i> a >> b; print(a,b); return 0;}정리C++ string 변수에서 해당 숫자가 존재하는지 확인하기 위해 str.find() 함수를 사용했습니다. str.find('?') 함수는 해당 문자가 존재할 경우 찾고자 하는 문자열의 시작 위치를 반환합니다.만약 문자가 없을 경우 -1이 반환되는 것이 아니라 쓰레기 값이 반환되는데, 이를 이용하여 str.find("?") !=..
·Algorithm
GCD"2개의 자연수 a, b(a > b)에 대해서 a를 b로 나눈 나머지가 r일 때, a와 b의 최대공약수는 b와 r의 최대공약수와 같다."LCM"두 수 a와 b의 최소공배수는 a와 b의 곱을 a와 b의 최대공약수를 나눈 것과 같다. "#include using namespace std;// 최대 공약수int GCD(int a,int b) { if(b == 0) return a; return GCD(b,a%b);}// 최소 공배수int LCM(int a, int b) { return a * b / GCD(a,b);}int main() { // 여기에 코드를 작성해주세요. int a,b; cin >> a >> b; cout
·Algorithm
num : 각 자리수의 합을 구하고 싶은 숫자sum : 각 자리수의 합#include using namespace std;int printSum(int num) { int sum = 0; while (num > 0) { sum += num % 10; num /= 10 ; } return sum;}int main() { int num; cin >> num; cout
kimsangjunzzang
'Algorithm' 태그의 글 목록 (2 Page)