Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 8ed6cf8

Browse files
committed
Lv1_약수의개수와덧셈
1 parent b2cd6c3 commit 8ed6cf8

File tree

3 files changed

+35
-0
lines changed

3 files changed

+35
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#include <string>
2+
#include <vector>
3+
4+
using namespace std;
5+
6+
int solution(int left, int right) {
7+
int answer = 0;
8+
9+
for (int i = left; i <= right; ++i) {
10+
int count=0;
11+
for (int j = 1; j <= i; j++){
12+
if (i % j == 0) //모듈러 연산의 값이 0, 즉 나누어 떨어진다면
13+
++count; //약수라고 판단하고 약수의 개수를 +1 해준다
14+
}
15+
16+
if (count % 2 == 0)
17+
answer += i;
18+
else
19+
answer -= i;
20+
}
21+
22+
return answer;
23+
}

‎Programmers/Programmers.vcxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@
4040
<ClCompile Include="Lv1\Lv1_나누어떨어지는숫자배열.cpp">
4141
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
4242
</ClCompile>
43+
<ClCompile Include="Lv1\Lv1_내적.cpp">
44+
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
45+
</ClCompile>
4346
<ClCompile Include="Lv1\Lv1_두정수사이의합.cpp">
4447
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
4548
</ClCompile>
@@ -91,6 +94,9 @@
9194
<ClCompile Include="Lv1\Lv1_신규아이디추천.cpp">
9295
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
9396
</ClCompile>
97+
<ClCompile Include="Lv1\Lv1_약수의개수와덧셈.cpp">
98+
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
99+
</ClCompile>
94100
<ClCompile Include="Lv1\Lv1_약수의합.cpp">
95101
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
96102
</ClCompile>

‎Programmers/Programmers.vcxproj.filters

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -498,5 +498,11 @@
498498
<ClCompile Include="Lv1\Lv1_없는숫자더하기.cpp">
499499
<Filter>소스 파일</Filter>
500500
</ClCompile>
501+
<ClCompile Include="Lv1\Lv1_내적.cpp">
502+
<Filter>소스 파일</Filter>
503+
</ClCompile>
504+
<ClCompile Include="Lv1\Lv1_약수의개수와덧셈.cpp">
505+
<Filter>소스 파일</Filter>
506+
</ClCompile>
501507
</ItemGroup>
502508
</Project>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /