【比賽回顧】廣工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年百度之星程式設計大賽-初賽二程式設計
- 記中醫藥院校程式設計比賽賽後總結程式設計
- 【比賽覆盤】2024第七屆“傳智杯”全國大學生計算機大賽程式設計挑戰賽(初賽第一場)計算機程式設計
- 《怪物獵人:世界》武器設計大賽最佳賞的設計歷程回顧
- PHP回顧之多程式程式設計PHP程式設計
- 排球比賽計分程式的故事
- 程式設計大賽WBS程式設計
- PHP回顧之socket程式設計PHP程式設計
- 2024團體程式設計天梯賽——賽後總結程式設計
- 2020年團體程式設計天梯賽-總決賽 L2-2 口罩發放程式設計
- 電子計算機類比賽的“武林秘籍”-電賽光電設計大賽計算機設計大賽嵌入式晶片與系統設計競賽,你要的都在這裡!計算機晶片
- 2020年lfyz演算法設計大賽賽後題解演算法
- 比賽獲獎的武林秘籍:09 一文速通計算機設計大賽,比賽人必看的獲獎秘籍計算機
- 2024初賽
- 幽默:程式設計師吹牛大賽程式設計師
- 2024天對程式設計天梯賽程式設計
- PFS官方:Filecoin太空競賽2第一週回顧
- [SWPUCTF 2021 新生賽]easy_sqlSQL
- 2020年團體程式設計天梯賽-總決賽 L2-4 網紅點打卡攻略程式設計
- 一週學會小程式-比賽計分器
- 排球比賽計分程式模擬衝刺(sprint)
- 智算之道——2020人工智慧應用挑戰賽(初賽)疾病預測結構化資料人工智慧
- 電競比賽包裝中的動效設計-使命召喚聯賽CDL
- 2024端午鋁紫程式設計競賽程式設計
- 初賽筆記筆記
- [SWPUCTF 2021 新生賽]easy_md5
- FPGA:乒乓球比賽模擬機的設計FPGA
- 比賽vp
- 近期比賽
- 作品比賽投票網頁連結製作教程,不用程式設計的方法!網頁程式設計
- PCL2023春季賽第一週賽程回顧,NH戰隊王者歸來稱霸榜首
- 2020年團隊程式設計天梯賽L2 -2 口罩發放程式設計
- 團體程式設計天梯賽-練習集程式設計
- PAT-B 1047 程式設計團體賽程式設計
- 程式設計競賽中讀檔案技能程式設計
- 2024國慶鋁紫程式設計競賽程式設計
- 計蒜客:騎車比賽(Dijkstra)