【洛谷试炼场】洛谷新手村——顺序与分支

题目

1.P1422 小玉家的电费
题目链接

#include 
#include 
using namespace std;
int main(){
    double e,w;
    cin>>e;
    if(e>=0&&e<=150)
    w=e*0.4463;
    else if(e<=400)
    w=150*0.4463+(e-150)*0.4663;
    else
    w=150*0.4463+250*0.4663+(e-400)*0.5663;
    cout<1)<return 0;
}

2.P1085 不高兴的津津
题目链接

#include 
using namespace std;
int a[256],b[256],c[256],d[256];
int main(){
    int i,w;
    for(i=1;i<=7;i++){
        cin>>a[i]>>b[i];
        c[i]=a[i]+b[i];
        if(c[i]>8){
            d[i]=c[i]-8;
        }
        else d[i]=0;    
    }
    for(i=1;i<7;i++){
        if(d[i]>=d[i+1]){
            w=d[i];
            d[i+1]=d[i]; 
        }
        else{
            w=d[i+1];
        }
    }
    for(i=1;i<=7;i++){
        if((d[i]==w)&&(w>0)){
            cout<break;
        }
        else if((d[i]==w)&&(w==0)){
            cout<<"0"<break;
        }
    }
    return 0;
}

3.P1089 津津的储蓄计划
题目链接

#include 
using namespace std;;
int main(){
    int i,sum=0,mon=0,a[256];
    for(i=1;i<=12;i++) cin>>a[i];
    for(i=1;i<=12;i++){
        mon+=300-a[i];
        if(mon<0){
            cout<<"-"<break;
        }
        else if(mon>=100){
            sum+=(mon/100)*100;
            mon-=(mon/100)*100;
        }
    }
    if(mon>=0){
        sum=sum*1.2+mon;
        cout<return 0;
}

4.P1909 买铅笔
题目链接

#include
using namespace std;
int a[200],b[200],c[200];
int main(){
    int n,i,min=99999999;
    cin>>n;
    for(i=1;i<=3;i++){
        cin>>a[i]>>b[i];
        c[i]=n/a[i];
        if(c[i]*a[i]=(b[i]*c[i])?(b[i]*c[i]):min;
    }
    cout<return 0;
}

总结

依旧是熟悉语言(又水了一篇题解
发这些水的题解主要是想按照顺序把洛谷的练习场发完(发出来是不是倒序的)

你可能感兴趣的:(洛谷试炼场)