全部评论 5

  • 这么辛苦,给个小赞不过分吧

    2025-07-16 来自 广东

    1
  • 这么优秀的题解,必须顶好吧!

    2025-07-16 来自 广东

    1
    • 2025-07-16 来自 广东

      1
    • 2025-07-16 来自 广东

      1
    • 2025-07-16 来自 广东

      1
  • 不至于这么多吧(33行秒杀),而且很像AI

    #include <bits/stdc++.h>
    
    using namespace std;
    
    long long n , a;
    
    int main( ) {
    	cin >> n;
    	
    	for (int i = n ; i >= 0 ; i--) {
    		cin >> a;
    		
    		if (a == 0) continue;
    		
    		if (i == 0) {
    			if (a > 0 && n != 0) {
    				cout << "+";
    			}
    			cout << a;
    			continue;
    		}
    		
    		if (a > 0 && i != n) cout << "+";//符号
    		
    		if (a != -1 && a != 1) cout << a;
    		else if (a == -1) cout << "-";//系数
    		
    		if (i == 1) cout << "x";
    		else cout << "x^" << i;
    	}
    	
    	return 0;
    }
    

    3天前 来自 福建

    0
  • 2025-07-16 来自 广东

    0
  • 太棒了

    2025-07-16 来自 广东

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页