IAN


私信TA

用户名:20K19

访问量:6026

签 名:

Larro&Mokkoka 的奶奶

等  级
排  名 1138
经  验 3072
参赛次数 0
文章发表 8
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

年年保庆,岁岁常安。

解题思路:

注意事项:

参考代码:

import java.util.Scanner;
public class Main {
 static Scanner in = new Scanner(System.in);
 static int n = in.nextInt();
 public static void main(String[] args) { 
  String[] s = new String[n+1];
  String str = null; 
   for(int q=1,d= n; q<n+1;q++,d--){
    s[q] = A(q)+"+"+d;
   }
   for(int i=1; i<n+1;i++){
    if(i>1){
     str = "("+str+")"+s[i];
    }else{
     str=s[1];
    }
   } 
  System.out.println(str);
 }
 static String[] a = new String[n+1];
 public  static String A(int n) { 
  String temp = "1" ;
  for(int t=n;t>0;t--){
   if(t==1){
    a[1] ="sin("+temp+")";
   }else{
    if(t==n){
     temp = String.valueOf(n);
    }
    if((t%2)==0){
     a[t]=(t-1)+"-"+"sin("+temp+")";
    }else{
     a[t]=(t-1)+"+"+"sin("+temp+")";
    }
    temp = a[t];
   }
  }
  return a[1];
 }
}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区