加工零件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了加工零件相关的知识,希望对你有一定的参考价值。
#include<iostream> #include<cstdio> #include<algorithm> using namespace std; int n; int sum; int xianzai; int shengyu; struct jiagong { int a; int b; bool flag; }lj[1010]; bool mycmp(jiagong x,jiagong y) { return (x.b>y.b); } int main() { scanf("%d",&n); for(int i=1;i<=n;i++) scanf("%d",&lj[i].a); for(int k=1;k<=n;k++) scanf("%d",&lj[k].b); sort(lj+1,lj+n+1,mycmp); for(int j=1;j<=n;j++) { lj[j-1].flag=true; sum+=lj[j].a; for(int i=1;i<=n;i++) { if(lj[i].flag) { xianzai+=lj[j].a; if(xianzai<lj[i].b) { lj[i].b-=xianzai; xianzai=0; } if(xianzai>lj[i].b) { xianzai-=lj[i].b; lj[i].b=0; } if(xianzai==0) break; } else break; } } cout<<sum; return 0; }
以上是关于加工零件的主要内容,如果未能解决你的问题,请参考以下文章
怎样备份FANUC 0i零件加工程序、PMC程序、PMC 参数,CNC参数、螺距补偿、宏变量数据需要备份,对于数控机