题解 | #尼科彻斯定理#

尼科彻斯定理

http://www.nowcoder.com/practice/dbace3a5b3c4480e86ee3277f3fe1e85

莫名其妙

import java.math.*;
//import java.common-lang3;

public class Main{
    public static void main(String[]args){
        Scanner input = new Scanner(System.in);
        while(input.hasNextInt()){
            int a = input.nextInt();
            String[] ans = new String[2*a-1];
            int b = a*a;
            int hal = 0;
            int fir = 0;
            if(b%2 == 1){
                fir = b + 1 - a;
            }else{
                fir = b - a + 1;
            }
            ans[0] = String.valueOf(fir);

            for(int i = 1; i <= (a-1)*2; i=i+2){
                ans[i] = "+";
                ans[i+1] = String.valueOf(fir+ (i+1));
            }

            for(int i = 0; i < a*2-1; i++){
                System.out.print(ans[i]);
            }
            System.out.println();
        }
        
        
    }
}
全部评论

相关推荐

2025-11-22 02:49
已编辑
天津理工大学 golang
爱蜜莉雅碳劝退测开:边学边背八股吧,时间很紧张,最主要的是暑期基本明年3月就开了,你试试看先花两个月速成,看能不能小厂实习或者无实习找暑期(虽然很难感觉)
双非本科求职如何逆袭
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务