版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
POJGrids基本练习题资料
POJ----1004FinancialManagement...................................................-3-
POJ—1664放苹果.......................................................-5-
POJ—2675计算书费.....................................................-7-
POJ—2676整数的个数...................................................-9-
POJ—2679整数的立方和...............................................-11-
POJ—2680化验诊断....................................................-12-
POJ—2684求阶乘的和.................................................-15-
POJ—2687数组逆序重放................................................-16-
POJ—2688求字母的个数................................................-17-
POJ—2689大小写字母互换.............................................-18-
POJ—2694逆波兰表达式................................................-19-
POJ—2696计算表达式的值.............................................-20-
POJ—2699自整除数....................................................-22-
POJ—2701与7无关的数..............................................-23-
POJ—2702密码翻译....................................................-24-
POJ—2703骑车与走路..................................................-26-
POJ—2707求一元二次方程的根..........................................-27-
POJ—2714求平均年龄..................................................-29-
POJ—2715谁拿了最多的奖学金.........................................-30-
POJ—2718晶晶赴约会..................................................-32-
POJ—2719陶陶摘苹果..................................................-33-
POJ—2720大象喝水...................................................-34-
POJ—2722学分绩点...................................................-35-
POJ—2733判断闰年...................................................-37-
POJ—2734十进制至!|八进制.............................................-38-
POJ—2750鸡兔同笼...................................................-39-
POJ——2753菲波/K契数歹U..................................................................-40-
POJ——2758菲波那契数列(2)............................................................-41-
POJ—2764数根........................................................-42-
POJ—2767简单密码...................................................-44-
POJ——2780Eva'sProblem...........................................................-47-
POJ—2786Pell数列..................................................-48-
POJ—2796数字求和...................................................-49-
POJ—2807两倍........................................................-50-
POJ——2808校门外的树.................................................-52-
POJ—2856计算邮资...................................................-54-
POJ—2870求矩阵的力口法..............................................-56-
POJ—2871整数奇偶排序..............................................-58-
POJ----2882ProgramI..................................................................-60-
POJ----2883checkingorder..........................................................-62-
POJ—2886能被3除尽的数之和........................................-64-
POJ—2887能被3、5、7整除的数.....................................-65-
POJ—2888字符串中的数字.............................................-67-
POJ—2926算数运算...................................................-69-
POJ—2927判断数字个数...............................................-70-
POJ—2930力口减乘除...................................................-72-
POJ—2933停车场收费.................................................-74-
POJ—2938按顺序输出.................................................-76-
POJ—2943小白鼠排队.................................................-77-
POJ—3142球弹跳高度的计算...........................................-79-
POJ—3164奇偶排序...................................................-80-
POJ—3195最大公约数.................................................-81-
POJ—3248最大公约数.................................................-82-
POJ—3255十进制至!J六进制............................................-84-
POJ—3670计算鞍点...................................................-86-
POJ—37081的个数...................................................-88-
POJ—3756多边形内角和...............................................-90-
POJ----1004FinancialManagement
TimeLimit:
1000ms
Memorylimit:
lOOOOkB
题目描述
Larrygraduatedthisyearandfinallyhasajob.He'smakingalotof
money,butsomehowneverseemstohaveenough.Larryhasdecided
thatheneedstograbholdofhisfinancialportfolioandsolvehis
financingproblems.Thefirststepistofigureoutwhat'sbeengoingon
withhismoney.Larryhashisbankaccountstatementsandwantsto
seehowmuchmoneyhehas.HelpLarrybywritingaprogramtotake
hisclosingbalancefromeachofthepasttwelvemonthsandcalculate
hisaverageaccountbalance.
输入
Theinputwillbetwelvelines.Eachlinewillcontaintheclosingbalance
ofhisbankaccountforaparticularmonth.Eachnumberwillbepositive
anddisplayedtothepenny.Nodollarsignwillbeincluded.
输出
Theoutputwillbeasinglenumber,theaverage(mean)oftheclosing
balancesforthetwelvemonths.Itwillberoundedtothenearestpenny,
precededimmediatelybyadollarsign,andfollowedbytheend-of-line.
Therewillbenootherspacesorcharactersintheoutput.
样例输入
100.00
489.12
12454.12
1234.10
823.05
109.20
5.27
1542.25
839.18
83.99
1295.01
1.75
样例输出
$1581.42
GlobalNo.
6
思路:
这道题就是计算吓12个月的平均工资。
代码:
#include<iostream>
usingnamespacestd;
intmainO
(
doublea[12];
inti;
for(i=0;i<12;i++)
cin»a[i];
doublesum=0.0;
for(i=0;i<12;i++)
sum+=a[i];
doubleaverage;
average=sum/12;
cout<<z,$"z<<average«endl;
returnO;
}
运行结果:
CAC:\Docu>entsandSe
b.00.00
489.12
12454.12
1234.10
823.05
109.20
5.27
1542.25
839.18
83.99
1295.01
1.75
$1581.42
POJ——1664放苹果
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少
种不同的分法?(用K表示)5,1,1和1,5,1是同一种分法。
第一行是测试数据的数目t(0<=t<=20)。以下每行均包含二个整数M和
N,以空格分开。1<=M,N<=10,
对输入的每组数据M和N,用一行输出相应的K。
样例输入
样例输出
GlobalNo.
666
解题思路:
所有不同的摆放方法可以分为两类:至少有一个盘子空着和所有盘子都不空,分别计算这两
类摆放方法的数目,然后把他们加起来。对于至少空着一个盘子的情况,则N个盘子摆放
M个苹果的方法数目与N-1个盘子摆放M个苹果的摆放方法数目等于N个盘子摆放M-N
个苹果的摆放方法数目。据此来用递归的方法求解这个问题。
设f(m,n)为m个苹果,n个盘子的放法数目,则先对n进行讨论,如果n>m,必有n-m个盘
子空着,去掉他们对白放苹果方法数目不产生影响;即if(n>m),f(m,n)=f(m,m)当n<=m时
不同的放法可以分成两类:即有至少有一个盘子空着或者所有盘子都有苹果,前一种情况相
当于f(m,n)=f(m,n-l);后一种情况可以从每个盘子中拿掉一个苹果,不影响不同放法的数
目,即有f(m,n)=f(m-n,n)。总的放苹果的放法数目等于两者的和,即f(m,n)=f(m,n-l)+f(m-n,n)。
整个递归过程描述如下:
intf(intm,intn){
if(n==l||m==0)return1;
if(m<n)returnf(m,m);
returnf(m,n-l)+f(m-n,n);
出口条件说明:当n=l时,所有苹果必须放在一个盘子里,所以返回1;当苹果可放时,定
义1中做法;递归的两条路,第一条n会逐渐减少,终会到达出口“n==l";第二条m会逐
渐减少,因为n>m时会返回f(m,m),所以终会达到出口"m==0"
程序代码:
#include<iostream>
usingnamespacestd;
intcount(intx,inty){
if(y==l||x==O)return1;
if(x<y)returncount(x,x);
returncount(x,y-1)+count(x-y,y);
)
intmain()
(
int
cin»t;
for(inti=O;i<t;i++)
(
cin»m»n;
cout«count(m,n)«endl;
)
while(l);
return0;
)
运行结果:
cTC:\Docuaents
1
73
8
POJ——2675计算书费
TimeLimit:
1000ms
Memorylimit:
lOOOOkB
题目描述
下面是一个图书的单价表:
计算概论28.9元/本
数据结构与算法32.7元/本
数字逻辑45.6元/本
C++程序设计教程78元/本
人工智能35元/本
计算机体系结构86.2元/本
编译原理27.8元/本
操作系统43元/本
计算机网络56元/本
JAVA程序设计65元/本
给定每种图书购买的数量,编程计算应付的总费用。
输入
输入第一行包含一个正整数k(0<k<100),表示有k组测试数据;接下来k行,
每行包含一组测试数据。每组测试数据包含10个整数(大于等于0,小于等于100),
分别表示购买的《计算概论》、《数据结构与算法》、《数字逻辑》、《C++程
序设计教程》、《人工智能》、《计算机体系结构》、《编译原理》、《操作系
统》、《计算机网络》、《JAVA程序设计》的数量(以本为单位)。每两个整数
用一个空格分开。
输出
对于每组测试数据,输出一行。该行包含一个浮点数f,表示应付的总费用。精确
到小数点后两位。
可用printf("%.2f\n",sum)来输出sum的值,并精确到小数点后两位。
样例输个
2
356310011010
样例输?
2140.20
4427.80
GlobalNo.
1677
SourceCode:
#include<iostream>
#include<iomanip>
usingnamespacestd;
#defineM100
intmain()
(
intn,i,j,count[10];
doubleprice[10]={28.9,32.7,45.6,78.0,35.0,86.2,27.8,43.0,56.0,65.0};
doublepaid[10],sum;
cin»n;
for(j=l;j<=n;j++){
sum=0;
for(i=0;i<10;i++){
cin»count[il;
paid[i]=price[i]:}:count[i];
sum+=paid[i];
)
cout«setiosflags(ios::fixed)«setprecision(2)«sum«endl;
I
return0;
)
Result:
RC:\DocuaentsandSetti:
2140.20
356310011010
4427.80
POJ——2676整数的个数
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
给定k(l<k<100)个正整数,其中每个数都是大于等于1,小于等于10的数。
写程序计算给定的k个正整数中,1,5和10出现的次数。
输入
输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数
用一个空格分开。
输出
输出有三行,第一行为1出现的次数,,第二行为5出现的次数,第三行为10
出现的次数。
样例输入
5
158105
样例输出
1
2
1
GlobalNo.
1678
SourceCode:
#include<iostream>
#defineN100
usingnamespacestd;
intmain()
(
intk,i,c1=0,c2=0,c3=0;
cin»k;
inta[N];
for(i=0;i<k;i++)
cin»a[i];
for(i=0;i<k;i++){
if(a[i]==l)cl++;
elseif(a[i]==5)c2++;
elseif(a[i]==10)c3++;
)
cout«cl«endl;
cout«c2«endl;
cout«c3«endl;
while(l);
return0;
)
Result:
c:\C:XDocwientsand
158105
1
POJ——2679整数的立方和
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
给定一个正整数k(l<k<10),求1到k的立方和m。即
m=l+2*2*2+...+k*k*ko
输入
输入只有一行,该行包含一个正整数k。
输出
输出只有一行,该行包含1到k的立方和。
样例输个
5
样例输用
225
GlobalNo.
1681
ScourseCode:
#include<iostream>
usingnamespacestd;
intmainO
(
intn,i=2,sum=l;
cin»n;
while(i<=n){
sum+=i*i*i;
i++;
)
cout<<sum<<endl;
return0;
)
Result:
aC:\Docu>ents
225
POJ——2680化验诊断
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
下表是进行血常规检验的正常值参考范围,及化验值异常的临床意义:
s
英文简写2中文名称2参考值,,临床意义3一
血
WBCP白细胞。4.0-10.0-*-109/1>过高:多为炎症,显著异常增2
常
高还可能是白血病或恶性肿瘤。
知
KBCP红细胞o3.5-5.5*1012/]>过低:到血;过高:红细胞增2
多症、演J粘血症。
HGBc血红蛋白2男:120-160g/L+过低:贫血;过高:红细胞增"
女:110-150g/L-多症~
HCTP红细胞比积2男:42-48%-,过低:贫血;过高:红细胞增2
女:36-40%。多症2
PLT~血小板讨数。100-300*109/]>用于检测凝血系统功能,过低"
见于再生障碍性贫血、白血病。
□
给定•张化验单,判断其所有指标是否正常,如果不正常,统计有几项不正常。化验单上的
值必须严格落在正常参考值范围内,才算是正常。正常参考值范围包括边界,即落在边界上
也算正常。
输入
输入第一行包含一个正整数k(0<k<100),表示有k组测试数据;接下来k行,
每行包含一组测试数据。每组测试数据第一项是一个英文单词•(male•男•或者
female•女),表示受测者的性别;第二项是白细胞的值(以1CP/L为单位);第
三项是红细胞的值(以1012/L为单位);第四项是血红蛋白的值(以g/L为单位);
笫五项是红细胞比积的值(以%为单位);笫六项是血小板计数的值(以109/L
为单位)。每两项用一个空格分开。e
输出
对于每组测试数据,输出•行。如果所有检验项目正常,则输出:normal;否则
输出不正常的项的数目。
样例输入
2
female4.54.011537200
male3.93.515536301
样例输出
normal
3
GlobalNo.1682
SourceCode:
#include<string>
#include<iostream>
usingnamespacestd;
structInfo
(
stringsex;
floata,b,c,d,e;
);
intmain()
(
Infoinfo[101];
intn,i,k=0;
cin»n;
while(k<n){
intcountN=0,counlI=0;
cin»info[i].sex»info[i].a»info[i].b»infofil.c»info[il.d»info[i].e;
if(info[i].sex==nfemale"){
if(info[il.a<=10.0&&info[i].a>=4.0)
countN++;
else
countl4-+;
if(info[i].b<=5.5&&info[i].b>=3.5)
countN++;
else
countl++;
if(info[i].c<=150&&info[i].c>=110)
countN++;
else
countl++;
if(info[i].d<=40&&info[i].d>=36)
countN++;
else
countl++;
if(info[i].e<=300&&info[i].e>=100)
countN++;
else
countl++;
if(countN==5)
cout«,'normar,«endl;
else
cout«countl«endl;
else
if(info[i].a<=10.0&&info[i].a>=4.0)
countN++;
else
countl++;
if(info[i].b<=5.5&&info[i].b>=3.5)
countN++;
else
countl++;
if(info[i].c<=160&&info[i].c>=120)
countN++;
else
countl++;
if(info[i].d<=48&&info[i].d>=42)
countN++;
else
countl++;
if(info[i].e<=300&&info[i].e>=100)
countN++;
else
countl++;
if(countN==5)
cout«nnormal"«endl;
else
cout«countl«endl;
)
k++;
)
return0;
)
Result:
POJ——2684求阶乘的和
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
求前n(l<n<12)个整数的阶乘的和(即求1!+2!+3!+…+n!)。
输入
输入有一行:整数n。
输出
输出有一行:阶乘得和。
样例输入
样例输出
153
GlobalNo.
1686
#include<iostream>
usingnamespacestd;
longintfunction(intn)
{longinth;
if(n>l)h=n*function(n-l);
elseh=l;
returnh;
}
intmain()
intdata,count,sum=0;
cin>>data;
for(count=l;count<=data;count++)
{
sum+=function(count);
}
cout<<sum<<endl;
while(l);
return0;
}
POJ——2687数组逆序重放
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为
1,4,5,6,8«
输入
输入为两行:第行数组中元素的个数n(l<n<100),第二行是n个整数,每
两个整数之间用空格分隔。
输出
输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。
样例输入
5
86541
样例输出
14568
GlobalNo.
1689
ScourseCode:
#include<iostream>
^defineN100
usingnamespacestd;
intmainO
(
intcount,total;
cin>>total;
inta[N];
for(count=0;count<total;count++)
cin»a[count];
for(count=total-l;count>=0;count―)
cout«a[count]«^
returnO;
POJ——2688求字母的个数
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
在一个字符串中找出元音字母a,e,i,o,u出现的次数。
输入
输入一行字符串(字符串中可能有空格,请用gets(s)方法把一行字符串输入到字
符数组s中),字符串长度小于80个字符。
输出
输出一行,依次输出a,e,i,o,u在输入字符串中出现的次数,整数之间用空格分隔。
样例输入
Ifso,youalreadyhaveaGoogleAccount.Youcansigninontheright.
样例输出
54373
提示
注意,只统计小写元音字母a,e,i,o,u出现的次数。
GlobalNo.
1690
ScourseCode:
#include<iostream>C:\Docu>entsandSettings\founder\IyDocuBents\teBp\2688.exe
#defineN80
Ifso,youalreadyhaueaGoogleAccount.Youcansigninontheright.
usingnamespacestd;54373
intmain()
(
chartest[N];
intcounta=0,counte=0,counti=0,counto=0,countu=0;
gets(test);
inti;
for(i=0;i<N&&test[i]!='\O';i++){
if(test[i]==*a')counta++;
elseif(test[i]=='e,)counte++;
elseif(test[i]==,i*)counti++;
elseif(test[i]=='o')counto++;
elseif
(test[i]==,u')countu++;
cout«counta«n"«counte«""«counti«""«counto«""«countu«"u«endl;
return0;
POJ——2689大小写字母互换
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成
大写字母.
输入
输入一行:待互换的字符串。
输出
输出一行:完成互换的字符串(字符串长度小于80)。
样例输个
Ifso,youalreadyhaveaGoogleAccount.Youcansigninontheright.
样例输用
iFSO,YOUALREADYHAVEAgOOGl.EaCCOUNT.yOUCANSIGNINONTHERIGHT.
提示
山于输入字符串中有空格,因此应该用get(s)把一行字符串读入到字符数组s中。
可用printf("%s\n",s)输出字符串s。
GlobalNo.
1691
通过代码:
intmain()
#include<iostream>
(
#include<string>
chara[M];
^defineM80
gets(a);
usingnamespacestd;
fun(a);
voidfun(chara[])
while(l);
(
return0;
inti;
)
for(i=0;a[i];i++)
(
if((a[i]>=A')&&(a[i]<=Z'))
a[i]+=32;〃转化成小写字母
elseif((a[i]>=,a')&&(a[i]<=*z'))
a[i]-=32;〃转化成大写字母
printf(绘s\n”,a);
}______
c'C:\Docu>entsandSettings\founder\IyDocuBents\te>p\2689.exe
Ifso,youalreadyhaueaGoogleAccount.Youcansigninontheright.
iFSO,VOUALREADVHAUEAgOOGLEaCCOUNT.yOUCANSIGNINONTHERIGHT.
POJ——2694逆波兰表达式
问题描述:
逆波兰表达式是一种吧运算符前置的算术表达式,例如普通的表达式2+3的逆波兰表
示为+23.逆波兰表达式的优点是运算符之间不必有优先级的关系,也不必有括号改变运
算次序,例如(2+3)*4的逆波兰表示法为*+234.本题求解的逆波兰表达式的值。
输入数据:
输入为一行,其中运算符和运算数之间都用空格分隔,运算数是浮点数。
输出要求:
输出为一行,即表达式的值。
输入样例:
*+11.012.0+24.035.0+
输出样例:
1357.000000
解题思路:
这个问题看上去有些复杂,如果只是简单地模拟计算步骤不太容易想清楚,但是如果
用递归的思想就非常容易想清楚。这里根据逆波兰表达式的定义进行递归求解。在递
归函数中,针对当前的输入有5种情况:I。输入是常数,则表达式的值就是这个常数;
2.输入的是'+则表达式的值是再继续读入两个表达式并计算出他们的值,然后将
他们的值进行相加;3.输入4.输入是'*';5.输入是'/';后三种情况与2.相同,
只是计算从'+'变成7\
参考程序:
#include<stdio.h>
#include<math.h>
doubleexp(){
chara[10];
scanf("%s",a);
switch(a[0]){
case'+':returnexp()+exp();
case'-':retumexp()-exp();
case'*':returnexp()*exp();
case'/':returnexp()/exp();
default:returnatof(a);
)
)
voidmain()
doubleans;
ans=exp();
printf("%f\n",ans);
POJ——2696计算表达式的值
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
有些语言中表达式的运算符使用字符串表示,例如用mul代表*,用div代表/,
用add代表+,用sub代表用mod代表%。
输入
第一行为表达式的个数n。其余n行每行一个表达式,表达式由两个整数及其中
间的运算符字符串表示。
输出
输出为n行,每行是对应表达式的值。注意,此处要求的所有运算均为整数运算。
样例输入
5
345mul122
3945div12
321add343
340sub211
377mod27
样例输出
42090
328
664
129
26
GlobalNo.
1698
SourceCode:
#include<iostream>
#include<string>
usingnamespacestd;
intmain()
(
strings;
charss[4];
inta,b;
inti,n;
cin»n;
for(i=0;i<n;i++)
(
cin»a;
cin»ss;
s=ss;
cin»b;
Result:
if(s==Maddn)
cout«a+b«endl;C:\DocuBentsan
elseif(s==,'subH)
cout«a-b«endl;1345nul122
142090
elseif(s==,,mur,)
3945diu12
cout«a*b«endl;328
elseif(s==,'div")321add343
cout«a/b«endl;664
340sub211
un
elseif(s==mod)129
cout«a%b«endl;377nod27
}26
return0;
POJ——2699自整除数
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
对一个整数n,如果其各个位数的数字相加得到的数m能整除n,则称n为自整除
数,例如21,21%(2+1)==0,所以21是自整除数.现求出从10至ijn(nvlOO)之
间的所有自整除数.
输入
有一行,整数n,(10v=nvl00)
输出
有多行.按从小到大的顺序输出所有大于等于10,小于等于n的自整除数,每行一
个自整除数.
样例输入
:
47SourceCode
#include<iostream>
样例输出usingnamespacestd;
intmain()
10
(
12
intn,nI,n2,sum=0,i;
18
cin»n;
20
for(i=10;i<=n;i++){
21
nl=i%10;
24
n2=i/10;
27
sum=nl+n2;
30
if(i%sum==0)
36
cout«i«endl;
40
)
42
return0;
45
GlobalNo.
1701
POJ——2701与7无关的数
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
一个正整数,如果它能被7整除,或者它的卜进制表示法中某个位数上的数字为7,
则称其为与7相关的数.现求所有小于等于n(n<100)的与7无关的正整数的平方
和.
输入
输入为一行,正整数n,(n<100)
输出
输出小于等于n的与7无关的正整数的平方和
样例输入
样例输出
GlobalNo.
1703
ScourceCode:
1.#include<iostream>
2.usingnamespacestd;
3.intmain()
4.{
5.intn;
6.cin>>n;
7.inti,j,sum=0;
8.for(i=l;i<=n;i++)
9.if(i%7!=0&&i/10!=7&&i%10!=7)
10.sum+=i*i;
11.cout<<sum<<endl;
12.return0;
13.}
Ri
2336
POJ——2702密码翻译
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单
的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别.我
们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用
其后继字母替代,把z和Z用a和A替代,则可得到•个简单的加密字符串.
输入
第一行是字符串的数目n,(也要使用get(s)读取字符串,再用n=atoi(s)获得整数
数值).
其余n行每行一个字符串,用gets(s)方式读取这一行字符串.每个字符串长度小于
80个字符.
输出
输出每行字符串的加密字符串.
样例输入
1
Hello!Howareyou!
样例输出
Ifmmp!Ipxbsfzpv!
提示
为了避免gets和scanf在使用时的冲突,可用n=atoi(s)把字符串s转换为整
数.atoi定义在头文件stdlib.h中.
GlobalNo.
1704
SourceCode:
1.#include<iostream>
2.#include<string>
3.usingnamespacestd;
4.intmain()
5.(
6.strings;
7.charss[100];
8.intizn=0;
9.while(cin.getline(ssz100)){
10.if(n==O)n=l;
11.else
12.{
13.s=ss;
14.for(i=0;i<s.size();i++)
15.{
16.if(s[i]>='A'&&s[i]<='Y,||s[i]>='a'&&s[i]<='y')
17.cout<<char(s[i]+l);
18.elseif(s[i]=='Z')
19.cout<<'A';
20.elseif(s[i]=='z')
21.cout<<'a';
22.else
23.cout<<s[i];
24.}
25.cout<<endl;
26.)
27.}
28.return0;
29.}
Result:
C:\Docu>entsand
1
Hello!Howareyou?
Ifnnp?Ipxbsfzpv?
POJ——2703骑车与走路
TimeLimit:
1000ms
Memorylimit:
65536kB
题目描述
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都
是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到
自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年单病种质量管理考核试题及答案
- 2026年电商配送环保治理协议
- 2026年AI建设物流承运协议
- 2026年珠宝采购SaaS 服务合同
- 2026年畜牧科学院下属事业单位选聘考试试题(附答案)
- 初中物理教学中的科学探究活动设计与实施课题报告教学研究课题报告
- 小学社区科普馆讲解员专业性-基于2024年游客满意度调查
- 2025年AR导航地图数据加密技术
- 2026年幼儿园一日活动规范试题及答案
- 溶解度第2课时课件2025-2026学年九年级化学人教版下册
- 医疗纠纷处理与防范考核培训
- 2026春教科版(新教材)小学科学二年级下册教案(全册)
- 黑龙江省考面试真题(省市级综合类)
- 2026年春季人教PEP版四年级下册英语Unit 3 Time for school 教案(共6课时)
- DB37∕T 3772-2025 农业用水定额
- 生成式AI赋能的情境化小学英语教学策略研究教学研究课题报告
- 六盘水市市直遴选笔试真题及答案2023
- 2025年广德县辅警招聘考试真题附答案
- 人工智能在小学数学知识图谱构建与学生个性化学习中的应用教学研究课题报告
- 中医足少阳胆经
- 《AQ 2085-2025石油天然气开采重大事故隐患判定准则》专题研究报告
评论
0/150
提交评论