优惠网 > 标签 编程 的文章列表

编程 - 优惠网

【编程序:怎样买到最多的额巧克力?】 #include<stdio.h>void jisuan(int n,int m){ static int s=n; s=s+n/m; n=n/m+n-(n/m)*m; if(n<m) printf( 你共买了%d个巧克力,还剩下%d张优惠券 ,s,...【核桃编程怎么买便宜】 领取优惠券、参加团购活动、关注促销活动。1、领取优惠券:在购买核桃编程课程时,可以提前领取优惠券,如满减券、折扣券等,以获得更优惠的价格。2、参加团购活动:核桃编程会不定期推出团购活动,参加团购可以享受更优惠的价格。3、关注促销活动:核桃编程会在节假日、周年庆等时间节点...

编程序:怎样买到最多的额巧克力?

#include<stdio.h>

void jisuan(int n,int m)
{
static int s=n;
s=s+n/m;
n=n/m+n-(n/m)*m;

if(n<m) printf( 你共买了%d个巧克力,还剩下%d张优惠券 ,s,n);
else
jisuan(n,m);

}
void main()
{
int n,m;

int s;
printf( 请输入你拥有的钱 );scanf( %d ,&n);s=n;
printf( 请输入几张优惠券可以兑换一个巧克力 );
scanf( %d ,&m);
jisuan(n,m);

}
不知道是不是你要的结果 有什么问题找我

核桃编程怎么买便宜

领取优惠券、参加团购活动、关注促销活动。
1、领取优惠券:在购买核桃编程课程时,可以提前领取优惠券,如满减券、折扣券等,以获得更优惠的价格。
2、参加团购活动:核桃编程会不定期推出团购活动,参加团购可以享受更优惠的价格。
3、关注促销活动:核桃编程会在节假日、周年庆等时间节点推出促销活动,关注这些活动可以获得更优惠的价格。

求解编程题 活动调度问题 成绩: 10 / 折扣: 0.8 假设要用很多个教室对...

#include<iostream>
#include<stdlib.h>
//#include<list>
using namespace std;

struct Node
{
int begin_time;
int end_time;
Node * next;
};
void InitNode(Node *node)
{
node=NULL;
}
void Create(Node *&node,int n)
{
//InitNode(node);
cout<< 活动开始时间 活动结束时间:\n ;
node = new Node;
Node *head=node;
cin>>node->begin_time>>node->end_time;
node->next=NULL;

Node *p;
for(int i=0;i<n-1;i++)
{
p=new Node;
cin>>p->begin_time>>p->end_time;
p->next=NULL;

node->next=p;
node=p;
}
node=head; //重新指向表头
}

void Sort(Node *node)
{
//对活动按开始时间排序
if(node==NULL)
{
exit(1);
}
Node *p=node;
Node *ap=NULL;
Node *q=node->next;
Node *aq=node;
Node *t=NULL;

while(q!=NULL)
{
while(p!=q)
{
if(q->begin_time>p->begin_time)
{
ap=p;
p=p->next;

}
else
{
t=q->next;
aq->next=q->next;
q->next=p;
if(ap!=NULL)
ap->next=p;
else
node=p;
break;
}
}
aq=q;
q=t;
p=node;
ap=NULL;
}
}
int MinRoom(Node *node)
{
int room=1;
Sort(node);
//Node *head=node;
Node *p=node;
Node *q=p->next;
int tag=0; //标记是否需要分配教室
while(q!=NULL)
{
tag=0;
while(p!=q)
{
if(q->begin_time>=p->end_time)
{
p->end_time=q->end_time;
tag=1;
break;
}
else
p=p->next;
}
if(tag==0)
room++;
q=q->next;
p=node;
}
return room;
}
int main()
{
Node *node;
int n;
cout<< 输入活动个数: ;
cin>>n;
Create(node,n);

int minRoom=0;
minRoom=MinRoom(node);
cout<< 至少需要 <<minRoom<< 个教室 <<endl;

system( pause );
return 0;

}

粤ICP备2024332802号-3 | 优惠信息大全 | Sitemap
深圳市华诚易配电子商务有限公司 旗下网站
本站内容由AI生成或转载自网络,如有版侵,请与我们联系