第一次做牛客发现比我想象的更难
第一题:https://www.nowcoder.com/acm/contest/211/A
分析:贪心。使负数项的脚码尽量大,整数项的脚码尽量小。开longlong
#include <bits/stdc++.h> using namespace std; typedef long long ll; int main() { ll sum=0; ll n,x; cin>>n; for(ll i=1;i<=n;i++) { cin>>x; if(x>0) sum+=x; else sum+=i*x; } cout<<sum<<endl; return 0; }
第二题:https://www.nowcoder.com/acm/contest/211/B
分析:后面继续更 ,没了,这场鸽了