51CTO博客开发
#include <iostream> #include <string.h> using namespace std; int main() { char input[100]="10.0.3.193"; //cin>>input; int output=0; int i=
Problem Description1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Secondwin".先取者胜输出"Firstwin".Input输入有多组.每组第1行是2<=n<2^31.n=0退出.Output先取者负输出"Secondwin". 先取者胜输出"Firstwin".&n
题目描述(40分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。压缩规则:1. 仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc".2. 压缩字段的格式为"字符重复的次数+字符"。例如:字符串"xxxyyyyyyz"压缩后就成为"3x6yz"要求实现函数:&
括号合法性#include <stdio.h> void main() { char a[100]; int i=0,j=0; char c; scanf("%s",a); while(a[j] != '\0' &&i>=0) { if(a[j]=='(') i+
1 链表的创建2 链表的测长3 链表的排序4 链表的逆置5 链表插入一个节点 6 链表删除一个节点 #include <iostream> #include <stdio.h> #include <string.h> #include <conio.h> using
13. 描述:已知2条地铁线路,其中A为环线,B为东西向线路,线路都是双向的。经过的站点名分别如下,两条线交叉的换乘点用T1、T2表示。编写程序,任意输入两个站点名称,输出乘坐地铁最少需要经过的车站数量(含输入的起点和终点,换乘站点只计算一次)。地铁线A(环线)经过车站:A1 A2 A3 A4 A5 A6A7 A8 A9 T1 A10 A11 A12 A13 T2 A14 A15 A16 A17
#include <stdio.h> int main() { int M, S, T; int moved = 0, time = 0; // moved 表示王子移动的距离, time 表示王子花掉的时间
#include <iostream> #include <string.h> using namespace std; int main() { char input[100]; int count[26]; int i=0,j=0,pos; char ans[26]; m
一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。 有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第n个学生把号码凡是n的倍数的电灯的开关拉一下。n个
在一个社交应用中,两个用户设定朋友关系后,则可以互相收到对方发布或转发的信息。当一个用户发布或转发一条信息时,他的所有朋友都能收到该信息。 现给定一组用户,及用户之间的朋友关系。问:当某用户发布一条信息之后,为了让每个人都能在最早时间收到这条信息,这条信息最少需要被转发几次? 假设:对所有用户而言:1)朋友发出信息到自己收到该信息的时延为T(T>0);2)如需转发,从收到
//题目1:编写一个字符串替换函数,函数名为StrReplace(char *strSrc, char *strFind, char *strReplace), //strSrc为源字符串,strFind是待替换的字符串,strReplace为替换字符串。//例如:把“zhuzhiwen”中的“hu”替换为"guwenbing"。#include<iostream> #inc
解析9进制,11进制的字符串为10进制的数字输出描述: 解析9进制,11进制的字符串为10进制的数字输出,输入的字符串有效位(0v0012345678)长度不超过8位,前面的00不算做有效位。解析后以10进制的数字输出。如果解析到非法字符串则返回-1 9进制: 9进制的数的范围:0,1,2,3,4,5,6,7,8 9进制的开始为:
排号机描述: 实现一个简易的银行排号叫号系统 get 取号 示例:"get"
3.文件与异常Python 中的open()BIF 是用来与文件交互的。整个过程应该符合“打开-处理-关闭”代码:data=open('sketch.txt') #打开一个命名文件,讲文件赋至一个名为“data”的文件对象。 #处理文件 data.close() #文件处理完,一定要将他关闭object.seek(0)方法回到文件起始位置。(role,line_spoken)=
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号