【比賽回顧】廣工2020程式設計初賽D-好人easy
D-好人easy
題目:
問題分析:
因為數字比較小,所以直接暴力遍歷就能出來,關於判斷迴文,我採用的是放入陣列中,然後對稱判斷是否符合迴文性質,下面我詳細註釋說明了一下
AC程式碼:
#include <bits/stdc++.h>
using namespace std;
int a[7];
int main()
{
int n;
cin >> n;
int i,j;
for ( i=1; i<=n; i++ )
{
//小於等於9直接輸出
if ( i<=9 )
cout << i << endl;
else
{
int temp = i;
int num=0;
//計算這是幾位數
while ( temp>0 )
{
num++;
temp /= 10;
}
temp = i;
//從這個數字末位取餘依次放入陣列中
//即將這個數字每一位依次拷貝進入陣列
for ( j=num; j>=1; --j )
{
a[j] = temp%10;
temp/=10;
}
temp = i;
int mark=0;
//只用檢驗一半就好
for ( j=1; j<=num/2; ++j )
{
if ( a[j] != a[num-j+1] )
{
mark = 1;
//如果不相等直接跳出迴圈
//mark=1即不符合條件
break;
}
}
if ( mark==0 )
cout << temp << endl;
}
}
return 0;
}
相關文章
- 2020年百度之星程式設計大賽-初賽二程式設計
- 2020 年百度之星程式設計大賽 - 初賽三程式設計
- 記中醫藥院校程式設計比賽賽後總結程式設計
- 程式設計之美初賽第一場--焦距程式設計
- 程式設計之美初賽第一場--樹程式設計
- 程式設計師該知道的那些程式設計比賽網站程式設計師網站
- 2014第六屆華為程式設計大賽初賽第四輪程式設計
- 2014第六屆華為程式設計大賽初賽第一輪程式設計
- 排球比賽計分程式的故事
- HDU-2017"百度之星"程式設計大賽-初賽(B)-補題程式設計
- 程式設計大賽WBS程式設計
- PHP回顧之多程式程式設計PHP程式設計
- Windows Phone程式設計回顧Windows程式設計
- 老鳥向新手講解各種程式設計比賽程式設計
- 電子計算機類比賽的“武林秘籍”-電賽光電設計大賽計算機設計大賽嵌入式晶片與系統設計競賽,你要的都在這裡!計算機晶片
- 某大學程式設計競賽程式設計
- PHP回顧之socket程式設計PHP程式設計
- 比賽獲獎的武林秘籍:09 一文速通計算機設計大賽,比賽人必看的獲獎秘籍計算機
- 2014第六屆華為創新杯程式設計大賽初賽解題報告程式設計
- 金色十月線上程式設計比賽第二題:解密程式設計解密
- 2020年lfyz演算法設計大賽賽後題解演算法
- CU--Shell程式設計大賽程式設計
- 幽默:程式設計師吹牛大賽程式設計師
- 2024團體程式設計天梯賽——賽後總結程式設計
- 2020年團體程式設計天梯賽-總決賽 L2-2 口罩發放程式設計
- 程式設計、出書、賽車……DHH 是如何兼顧這一切的?程式設計
- 初賽筆記筆記
- 近期比賽
- 比賽vp
- 一週學會小程式-比賽計分器
- 排球比賽計分程式模擬衝刺(sprint)
- 2020年團體程式設計天梯賽-總決賽 L2-4 網紅點打卡攻略程式設計
- [比賽總結]青島理工大學邀請賽比賽總結
- 2024初賽
- [SWPUCTF 2021 新生賽]easy_sqlSQL
- Kaggle—So Easy!百行程式碼實現排名Top 5%的影象分類比賽行程
- 軟體比賽
- 2024 睿抗機器人開發者大賽CAIP-程式設計技能賽-本科組(省賽)機器人AI程式設計