2 条题解

  • 0
    @ 2023-1-25 12:12:02

    我来补充c++做法。

    #include <iostream>
    using namespace std;
    int main()
    {
        int m,x,n,a[105],max=-1,p;
        cin >> m >> x >>n;
        for(int i=1;i<=n;i++)
        {
            cin >> a[i];
        }
        for(int i=1;i<=n;i++)
        {
            if(a[i]>max)
            {
                max=a[i];
                p=i;
            }
        }
        cout << p << " " << (max-x)*m;
    }
    
    • 0
      @ 2022-11-8 21:12:59

      嗨害嗨,我又来了! 今天咱们咱们讲道疑似与阿凡提有关系的题目。


      思路

      #1.导入数据。 #2筛选出数字最大的一天 #3.遍历原列表,找出与步骤2的结果一样大且索引最小的一天。 #4.输出结果


      代码

      p=input().split()
      a=input().split()
      m=int(p[0])#数量
      x=int(p[1])#成本
      n=int(p[2])#days
      max_money=0#也可以设为m
      s=[]
      for i in a:
      p=int(i)
      if p>=max_money:
      max_money = p
      s.append(int(i))
      max_lirun=(max_money-x)*m#利润=数量*(单个售价-单个进价)
      for i in range(n):
      if s[i] == max_money:#找到了最早的时间
      print(i+1,end=' ')
      print(max_lirun)
      break#卖了走人
      

      Loading:14/100……

      • @ 2023-1-25 12:03:37

        嗨害嗨,我又来了,你用的是Python,but我用的是c++。

      • @ 2023-1-25 12:06:11

        复制后出现了

        Compile Error 0ms 0KiB
        foo.cc:1:1: error: 'p' does not name a type
            1 | p=input().split()
              | ^
        
    • 1

    【入门】卖苹果的最大利润

    信息

    ID
    810
    时间
    1000ms
    内存
    32MiB
    难度
    2
    标签
    递交数
    38
    已通过
    27
    上传者