【比賽回顧】廣工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程式設計
- 老鳥向新手講解各種程式設計比賽程式設計
- 某大學程式設計競賽程式設計
- 2014第六屆華為創新杯程式設計大賽初賽解題報告程式設計
- PHP回顧之socket程式設計PHP程式設計
- 金色十月線上程式設計比賽第二題:解密程式設計解密
- 2020年lfyz演算法設計大賽賽後題解演算法
- 2024團體程式設計天梯賽——賽後總結程式設計
- CU--Shell程式設計大賽程式設計
- 幽默:程式設計師吹牛大賽程式設計師
- 2020年團體程式設計天梯賽-總決賽 L2-2 口罩發放程式設計
- 程式設計、出書、賽車……DHH 是如何兼顧這一切的?程式設計
- 一週學會小程式-比賽計分器
- 2020年團體程式設計天梯賽-總決賽 L2-4 網紅點打卡攻略程式設計
- [比賽總結]青島理工大學邀請賽比賽總結
- 軟體比賽
- Kaggle—So Easy!百行程式碼實現排名Top 5%的影象分類比賽行程
- [比賽總結]ACM div3 G 比賽總結ACM
- 6次Kaggle計算機視覺類比賽賽後感計算機視覺
- 第十五屆浙江大學寧波理工學院程式設計大賽(同步賽)程式設計
- 2014年北京師範大學新生程式設計競賽網路賽程式設計
- 團體程式設計天梯賽-練習集程式設計
- 程式設計競賽中讀檔案技能程式設計
- 2024天對程式設計天梯賽程式設計
- 作品比賽投票網頁連結製作教程,不用程式設計的方法!網頁程式設計
- 全國大學生資訊保安競賽初賽writeup
- 《戰爭藝術》大師賽主播邀請賽C組D組回顧 十六名主播上演巔峰對決