[BAEKJOON] 쉬어가기 문제들

박민주·2021년 9월 13일
0

BAEKJOON

목록 보기
9/10
post-thumbnail

종종 쉬운 문제들도 풀면서 리프레쉬 해야겠다!

푸는 것들은 여기에 수정해서 추가하려고 한당~

  1. 최댓값
    https://www.acmicpc.net/problem/2562

#include <iostream>
using namespace std;

int main(void)
{
    int size = 9;
    int arr[9];
    int max = 0;
    int idx = 0;

    for(int i=0; i<size; i++)
    {
        cin>>arr[i];
        if(i==0)
            max = arr[0];
        if(arr[i] > max)
        {
            max = arr[i];
            idx = i;
        }
    }

    cout<<max<<endl;
    cout<<idx+1<<endl;

}
  1. 두 수 비교하기
    https://www.acmicpc.net/problem/1330
#include <iostream>
using namespace std;

int main(void)
{
    int a = 0, b = 0;
    cin >> a >> b;
    if (a > b)
        cout << ">";
    else if (a < b)
        cout << "<";
    else
        cout << "==";

    cout << endl;

    return 0;
}
  1. 평균
#include <iostream>
using namespace std;

int main(void)
{
    int subNum = 0;
    cin>>subNum;

    float scoreArr[subNum];
    for(int i=0; i<subNum; i++)
    {
        cin>>scoreArr[i];
    }

    int maxScore = scoreArr[0];
    for(int i=0; i<subNum; i++)
    {
        if(maxScore < scoreArr[i])
        {
            maxScore = scoreArr[i];
        }
    }

    float total = 0;
    for(int i=0; i<subNum; i++)
    {
        scoreArr[i] = scoreArr[i]/maxScore*100;
        total += scoreArr[i];
    }

    cout.precision(10);
    cout<<(float)total/(float)subNum<<endl;
    
    return 0;
}
profile
Game Programmer

0개의 댓글