Poster Inw Programmer
โดยปกติทุกปีที่ ม.อ. หาดใหญ่จะส่งตัวแทนนักศึกษาไปแข่งขันเขียนโปรแกรมในรายการ ACM ICPC (คือการแข่งขันเขียนโปรแกรมระดับโลก) และนักเรียนตัวแทนเหล่านั้นบางส่วนเป็นเพื่อนผมเอง และเพื่อเป็นการแชร์ประการณ์โปรแกรมมิง และเพื่อให้คนทั่วไปได้รู้จักการเขียนโปรแกรมที่ค่อนข้างซับซ้อนนิดหน่อย พวกเขาเลยเปิดโครงการ Inw Programmer ขึ้นทุกปี โดยจะมีการอบรมก่อน แล้วมีการแข่งขันคล้ายๆกับ ACM นั้นเอง
เพื่อนๆของผมเลยบอกให้ผมออกแบบ Poster ให้โดยเลียนแบบ Poster I want you to US Army แต่ว่าถ้าใช้หน้านายพลคนเดิมมันจะผิดคอนเซ็ปของ Inw Programmer ที่ต้อง"เกรียน" ก็เลยเปลี่ยนเป็นหน้า Mr.Bean แทน เลยได้ Poster ฮาๆไปอีกแบบ
ข้อมูลเพิ่มเติมไปที่ Inw Programmer
มาเรียกน้ำย่อยการเขียนโปรแกรมกับโจทย์ Inw Programmer ง่ายๆดีกว่า
โจทย์คือดาวกระชากใจ จงเขียนโปรแกรมภาษา C เงื่อนไขคือถ้ารับอินพุตเป็น N เอาท์พุตที่ได้ควรเป็น N+1 บรรทัด โดยบรรทัดแรกจะมีดาว 1 ดวง และมีดาวเพิ่มขึ้นบรรทัดละดวง และบรรทัดที่ N+1 ต้องมีดาว N+1 ดวง โดย N >= 0
ตัวอย่าง( เครื่องหมาย <...> แทนเป็นการรับอินพุต)
<5>
*
**
***
****
*****
******
<3>
*
**
***
****
เฉลย(ต้องคลุมดำเอานะ)
#include <stdio.h>
int main (int argc, const char * argv[]) {
int i ,j,num;
scanf("%d",&num);
for (i=0; i<= num; i++) {
for (j=0; j<=i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}