浙大C語言高階第一周程式設計題

2021-10-05 07:45:51 字數 767 閱讀 3828

題目說起來很簡單,你會讀到兩個字串,每個字串佔據一行,每個字串的長度均小於10000字元,而且第乙個字串的長度小於第二個字串的。你的程式要找出第乙個字串在第二個字串**現的位置,輸出這些位置,如果找不到,則輸出-1。

注意,第乙個字元的位置是0。

注意,第乙個字串在第二個字串中的位置可能不止一處。

注意,字串中可能含有空格。

注意,兩個字串的長度一定大於0。

兩個字串,一行乙個。

第乙個字串在第二個字串**現的位置,按照從小到到的順序排列,每個數字後面有乙個空格。

如果在第二個字串中找不到第乙個字串,則輸出-1。

abba

ababbba abbabbabbabbaacc

8 11 14 17

時間限制:500ms記憶體限制:32000kb

這題考字串主要,還有一些細節(開頭是空格),用-1表示狀態,詳細看**注釋

#include#include//strlen要用的函式。

char s1[10050];

char s2[10050];

int ans[10050];

int main()

int len=strlen(s1);

//printf("len=%d ",len);

//ans=;

for(int i=0;i=0)

}if(k==0)

}

高階程式設計技術,第一周

1.瀏覽python首頁的收穫 2.成為python程式設計高手以後,你打算實現什麼程式 python的一大應用就是能夠方便地編寫爬蟲程式,而在這個資訊 的時代能夠方便地獲取想要的資訊是人們所需要的,所以假如我成為了python程式設計高手,我想實現乙個能整合自己所有關注的自 更新內容的程式,隱藏在...

C語言程式設計I 第一周教學

這是在修改人才培養方案後第一次上c語言程式設計課程,本課程由原來的1學期80課時 周學時6 修改為2學期48 周學時4 32 周學時2 課時的模式,開課學期也由一年二期改為大一整學年,當時修改的主要目的有兩個方面 1.讓計算機和軟體專業的同學能盡早的接觸專業基礎課,盡早進入狀態 2.將原本12周講完...

第一周程式設計總結

7 2 求最大值及其下標 20 分 本題要求編寫程式,找出給定的n個數中的最大值及其對應的最小下標 下標從0開始 輸入在第一行中給出乙個正整數n 1 在一行中輸出最大值及最大值的最小下標,中間用乙個空格分開。本題一次性通過,沒什麼問題。7 1 查詢整數 10 分 本題要求從輸入的n個整數中查詢給定的...