首页 > ACM题库 > 九度OJ > 九度-1206-字符串连接[解题代码]
2013
12-13

九度-1206-字符串连接[解题代码]

题目来源:2010年华中科技大学计算机保研机试真题

题目描述:

不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。

输入:

每一行包括两个字符串,长度不超过100。

输出:

可能有多组测试数据,对于每组数据,
不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。
输出连接后的字符串。

样例输入:
abc def
样例输出:
abcdef

java 代码如下:
import java.util.Scanner;


public class Main {

	public static void main(String[] args) {
		Scanner s = new Scanner(System.in);
		
		while(s.hasNext()){
			String s1 = s.next();
			String s2 = s.next();
			System.out.println(s1.concat(s2));
		}
	}

}

/**************************************************************
	Problem: 1206
	User: coder
	Language: Java
	Result: Accepted
	Time:570 ms
	Memory:23192 kb
****************************************************************/


  1. #include <cstdio>

    int main() {
    //answer must be odd
    int n, u, d;
    while(scanf("%d%d%d",&n,&u,&d)==3 && n>0) {
    if(n<=u) { puts("1"); continue; }
    n-=u; u-=d; n+=u-1; n/=u;
    n<<=1, ++n;
    printf("%dn",n);
    }
    return 0;
    }

  2. 站长好。我是一个准备创业的互联网小白,我们打算做一个有关国*际*游*学的平台。手上也有了一些境外资源。现阶段的团队现在没有cto.原意出让一些管理股寻找一个靠谱的技术专家做合伙人, 不知道是不是能得到您的帮助。发个帖子或者其他方式。期待您的回应。可以加我微信tianxielemon聊聊。