🧮 PS

코드업 (Code up) 1078~1092 (기초-종합) [ C++, CPP ]

Newmon 2020. 3. 6. 16:47

문제 링크 : https://codeup.kr/problemsetsol.php?psid=23

 

문제집 / 기초 100제

 

codeup.kr

 

 

*1078번

#include <iostream>
using namespace std;
int main(){
    int a, sum=0;
    cin >> a;
    for(int i=2; i<=a; i++){
        if(i%2==0){sum += i;}
    }
    cout<<sum<<endl;
}

 

 

 

*1079번

#include <iostream>
using namespace std;
int main(){
    char a;
    while(true){
        cin >> a;
        if(a=='q'){cout<<a<<endl;break;}
        else{cout<<a<<endl;}
    }
}

 

 

 

*1080번

#include <iostream>
using namespace std;
int main(){
    int a,i=1, sum=0;
    cin >> a;
    while(true){
        sum += i;
        if(sum>=a){cout<<i; break;}
        else{i+=1;}
    }
}

 

 

 

*1081번

#include <iostream>
using namespace std;
int main(){
    int n,m;
    cin >> n >>m;
    for(int i=1;i<=n;i++){
        for(int j=1 ;j<=m;j++){
            cout<< i <<" "<<j<<endl;
        }
    }
}

 

 

 

*1082번

#include <iostream>
using namespace std;
int main(){
    int a;
    scanf("%X",&a);
    for(int i=1;i<=15;i++)
    {
        printf("%X*%X=%X\n",a,i,a*i);
    }
}

 

 

 

 

*1083번

 

#include <iostream>
using namespace std;
int main(){
    int a;
    cin >> a;
    for(int i=1;i<=a;i++){
        if (i%3==0){cout<<"X ";}
        else{cout<<i<<" ";}
        
    }
}

 

 

 

 

*1084번

 

#include <iostream>
using namespace std;
int main(){
    int a,b,c, cnt=0;
    cin >> a>>b>>c;
    for(int i=0;i<a;i++){
        for(int k=0;k<b;k++){
            for(int q=0;q<c;q++){
                printf("%d %d %d\n",i,k,q);
                cnt +=1;
            }
        }
    }
    cout<<cnt;
}

 

 

*1085번

 

#include <iostream>
using namespace std;
int main(){
    float h,b,c,s;
    cin >>h>>b>>c>>s;
    printf("%.1f MB",(h*b*c*s)/(8*1024*1024));
}

 

 

*1086번

 

#include <iostream>
using namespace std;
int main(){
    float w,h,b;
    cin >>w>>h>>b;
    printf("%.2f MB",(w*h*b)/(8*1024*1024));
}

 

 

*1087번

#include <iostream>
using namespace std;
int main(){
    int a,sum=0;
    cin >>a;
    for(int i=1;sum<a;i++){
        sum+=i;
        
    }
    cout<<sum;
}

 

 

 

 

*1088번

 

#include <iostream>
using namespace std;
int main(){
    int a,sum=0;
    cin >> a;
    for(;sum<a;){
        sum+=1;
        if(sum%3!=0){cout << sum <<" ";}

    }
}

 

 

 

*1089번

#include <iostream>
using namespace std;
int main(){
    int a,d,n;
    cin >>a>>d>>n;
    for(int i=1;i<n;i++){
        a+=d;
    }
    cout << a;
}

 

 

 

 

*1090번

 

#include <iostream>
using namespace std;
int main(){
    long long a,r,n;
    cin >>a>>r>>n;
    for(int i=1;i<n;i++){
        a*=r;
    }
    cout << a;
}

 

*1091번

#include <iostream>
using namespace std;
int main(){
    long long a,m,d,n;
    cin >>a>>m>>d>>n;
    for(int i=1;i<n;i++){
        a = a*m+d;
    }
    cout<<a;
}

 

*1092번

 

#include <iostream>
using namespace std;
int main(){
    int a,b,c,day=1;
    cin>>a>>b>>c;
    while(true){
        if(day%a==0 and day%b==0 and day%c==0){cout<<day; break;}
        else{day+=1;}
    }
}

 

 

 

*파이썬 풀이도 code up 카테고리에 있습니다.