cyphen156
백준-반복문-25314 코딩은 체육과목 입니다 C/C++ 본문
25314번: 코딩은 체육과목 입니다 (acmicpc.net)
입력받은 수를 기준으로 4바이트마다 long이라는 문자열을 하나씩 늘려가면서 출력하는 프로그램
제약사항
- 4 <= N <= 1,000 (Int는 4Byte 사용)
C 풀이
코딩은 체육과목 입니다_25314.c
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
long long N;
scanf("%lld", &N);
N >>= 2; // 나누기 4 == 2bit shift
for (long long i = 0; i < N; ++i)
{
printf("long ");
}
printf("int\n");
return 0;
}
C++ 풀이
코딩은 체육과목 입니다_25314.cpp
#include <iostream>
using namespace std;
int main(void)
{
long long N;
cin >> N;
N >>= 2;
while(N != 0)
{
cout << "long ";
N--;
}
cout << "int" << endl;
return 0;
}
모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.
Workspace/알고리듬 풀이 at main · cyphen156/Workspace · GitHub
'컴퓨터공학 > 알고리듬 풀이' 카테고리의 다른 글
백준-반복문-11021 A+B - 7 (0) | 2024.02.20 |
---|---|
백준-반복문-15552 빠른 A + B (1) | 2024.02.19 |
백준-반복문-25304 영수증 C/C++ (1) | 2024.02.15 |
백준-반복문-8393 합 C/C++ (1) | 2024.01.30 |
백준-반복문-10950 A+B - 3 C/C++ (0) | 2024.01.16 |