• C++
  • 信奥寒假集训上午班-总结&作业

  • @ 2024-1-31 11:24:25

课堂总结: 1、闰年的判断条件 2、if和else if()的多种用法 3、查找最大值的方法-擂台法和判断法 4、排序方法

image 求最值-擂台法

#include<bits/stdc++.h>
using namespace std;
const int N = 1e6+10;

int main(){
    int num1,num2,num3;
    int max;
    // 12 15 8
    cin>>num1>>num2>>num3;
    max=num1;
    if(num2>max){
        max=num2;
    }
    if(num3>max){
        max=num3;
    }
    cout<<max*max;
    return 0;
}

求最值比较法

#include<bits/stdc++.h>
using namespace std;

int main(){
    int num1,num2,num3;
    cin>>num1>>num2>>num3;
    if(num1>=num2&&num1>=num3){
        cout<<num1*num1;
    }else if(num2>=num1&&num2>=num3){
        cout<<num2*num2;
    }else if(num3>=num2&&num3>=num1){
        cout<<num3*num3;
    }
    return 0;
}

作业: 第一题-小虫吃苹果 image

第二题-成绩分级 image image

第三题-水仙花数 image

3 条评论

  • @ 2024-2-1 9:30:04
    //1、程序基本框架
    //2、设置相关相关变量
    //3、输入相关数据保存到变量
    //4、运算得到结果保存变量
    //5、按照题目要求输出结果
    
    
    #include<bits/stdc++.h>
    using namespace std;
    const int N = 1e6+10;
    
    int main(){
        int num,a1,a2,a3;
        cin>>num;
        a1 = num/1%10;
        a2 = num/10%10;
        a3 = num/100%10;
        if(num==a1*a1*a1+a2*a2*a2+a3*a3*a3){
            cout<<"Yes";
        }else{
            cout<<"No";
        }
        return 0;
    }
    
    • @ 2024-2-1 9:26:14
      //1、程序基本框架
      //2、设置相关相关变量
      //3、输入相关数据保存到变量
      //4、运算得到结果保存变量
      //5、按照题目要求输出结果
      
      
      #include<bits/stdc++.h>
      using namespace std;
      const int N = 1e6+10;
      
      int main(){
          int num;
          cin>>num;
          if(num>=90&&num<=100){
              cout<<"A";
          }else if(num>=60&&num<=89){
              cout<<"B";
          }else if(num>=0&&num<=59){
              cout<<"C";
          }else{
              cout<<"请输入0-100的成绩.";
          }
          return 0;
      }
      
      • @ 2024-2-1 9:21:18
        //1、程序基本框架
        //2、设置相关相关变量
        //3、输入相关数据保存到变量
        //4、运算得到结果保存变量
        //5、按照题目要求输出结果
        
        
        #include<bits/stdc++.h>
        using namespace std;
        const int N = 1e6+10;
        
        int main(){
            int n,x,y,s;
            cin>>n>>x>>y;
            // 判断虫子吃的苹果是不是完整的
            if(y%x==0){
                s=n-y/x;
            }else{
                s=n-y/x-1;
            }
            // 判断苹果是否被虫子吃光
            if(s<0){
                cout<<0;
            }else{
                cout<<s;
            }
            return 0;
        }
        
        • 1