본문 바로가기

Programming/BaekJoon

[C++] 백준 3053번 : 택시 기하학 https://www.acmicpc.net/problem/3053 #define _USE_MATH_DEFINES#include #include using namespace std;int main() {cout.setf(ios::fixed);cout.precision(6);double n;cin >> n; cout 더보기
[C++] 백준 5585번 : 거스름돈 https://www.acmicpc.net/problem/5585 #include using namespace std;int main() {cin.tie(NULL);ios::sync_with_stdio(false);int n;cin >> n;n = 1000 - n; int cnt = 0; while (n) {if (n >= 500){cnt++;n = n - 500;}else if (n >= 100){cnt++;n = n - 100;}else if (n >= 50){cnt++;n = n - 50;}else if (n >= 10){cnt++;n = n - 10;}else if (n >= 5){cnt++;n = n - 5;}else{cnt++;n = n - 1;}} cout 더보기
[C++] 백준 10886번 : 0 = not cute / 1 = cute https://www.acmicpc.net/problem/10886 #include using namespace std;int main() { int n;cin >> n; int k,cnt=0;for (int i = 0; i > k;k == 1 ? cnt++ : 0;}if (cnt > n / 2)cout 더보기
[C++] 백준 2960번 : 에라토스테네스의 체 https://www.acmicpc.net/problem/2960 #include using namespace std;int main() {int n,k;cin >> n >> k; int *ary = new int[n];fill_n(ary, n, 1);int P=2,cnt=0,output;while (k!=cnt) {while (1) {if (ary[P - 1])break;P++;}for (int i = P; i 더보기
[C++] 백준 5543번 : 상근날드 https://www.acmicpc.net/problem/5543 #include using namespace std;int main() {int Bugger[3];int a, b; cin >> Bugger[0] >> Bugger[1] >> Bugger[2] >> a >> b; int c=Bugger[0];for (int i = 1; i Bugger[i])c = Bugger[i];int c1 = a > b ? b : a;cout 더보기
[C++] 백준 10797번 : 10부제 https://www.acmicpc.net/problem/10797 #include using namespace std;int main() {int n;cin >> n;int ary[5];for (int i = 0; i > ary[i];int cnt = 0;for (int i = 0; i < 5; i++) if (ary[i] == n) cnt++;cout 더보기
[C++] 백준 1158번 : 조세퍼스 문제 https://www.acmicpc.net/problem/1158 #include using namespace std;int main() {int n, m;cin >> n >> m;int *Alive = new int[n];int *A = new int[n]; // 죽은사람 순서fill_n(Alive, n, 0); int N_cnt = 0, cnt = 1, flag_cnt = 0;// 죽은사람cnt, 로테이션cnt, m번째cntint i = 0;while (N_cnt != n) {if (Alive[(cnt - 1) % n] == 0) // cnt번째에 살아있다면 {flag_cnt++;if (flag_cnt == m) // m번째라면 {Alive[(cnt - 1) % n] = 1; // cnt번째 사람 k.. 더보기
[C++] 백준 1929번 : 소수 구하기 https://www.acmicpc.net/problem/1929 #include #include using namespace std;int main() {cin.tie(NULL);ios::sync_with_stdio(false); long long m,n;cin >> m >> n; long long cnt=2,flag=0; for (int i = m; i 더보기